Как научить программированию с нуля?
А почему бы сразу не начать с java?
java, с#, actionscript3 как по мне наилучший выбор для тех, кто хочет начать с нуля.
И уж если подтягивать до уровня университетских лаб, то почему бы не начать учить с университетских лекций?