<hypoteza>
Kdo nikdy neprogramoval v 'proceduralnich' jazycich, pro toho je objektove orientovane programovani snadnejsi nez pro ty, kteri se programovat ucili prave v proceduralnim jazyce. Nemluve o funkcionalnim programovani.
</hypoteza>
Je pravda, ze treba Basic mi "couhal z bot" jeste nekolik mesicu po prejiti na Logo a posleze Pascal. Takze ty prvni navyky jsou asi dulezite, at uz v dobrem nebo spatnem smyslu. Takze v cem zacinat? Java je strasne ukecana (delka "Hello world" se blizi Pascalu :-), zeby Smalltalk?
V cem vlastne kdo zacinal programovat?
Ja mel stesti (bez uvozovek) na Basic, ale to jenom diky tomu, ze ho Atarko melo primo v ROMce (a originalni PCcko od IBM taky, nemuselo se bootovat do DOSu). Dneska maji pocitace s Windows nainstalovano maximalne WSH a JavaScript v prohlizeci ale vetsina distribuci Linuxu ma v defaultu mnohem vice jazyku.
Take jsem v mladi prisel do styku s Karlem, pak BASICem, ale bohuzel (nebo bohudik?) jsem usoudil, ze je to o nicem...
Mozna, ze nejlepsi je proste vyzkouset co nejvice jazyku, skrze ne poznat ruzna programovaci paradigmata, a algoritmizaci ucit tak nejak 'vedle' programovani, tedy bez pouziti jakehokoliv programovaciho kjazyka a pouze formou her, schemat, atd.