I Pajton (Python) i Rubi (Ruby) su milina za učenje, imaju jako blagu krivu učenja a opet nude neke vrlo moćne koncepte (objektni i funkcionalni). Plus što oba nude interaktivnu konzolu i učenje se svodi na beskrajnu igru i eksperimentisanje. Jedino što posle "prizemljenje" na češće korišćene jezike može da zaboli.
Uporedite banalan "Hello world" u Javi i u
Pajtonu (ajd da ne bude da stalno forsiram Rubi), pa ćete videti da čovek koji se prvi put susreće sa programiranjem može prilično dugo da bulji u
Javinu verziju ne znajući šta ga je snašlo... "public? static?! String[] args?! WTF!"...
Takođe, mislim da ne postoji potreba za časovima - oba jezika su vrlo lagana za samostalno učenje, na netu ima puno dobrih knjiga i tutorijala (naravno, podrazumeva se da vladaš engleskim). Časovi su tu za one koji nemaju volju da uče nego iz nekog razloga moraju da uče na silu.