Szerintem, igazából előszőr, ( ahogyan elöttem is már szó esett róla ). A mechanikai alapokat kéne megtanulnod. Minden nyelvben van hasonlóság, és ha figyelsz észre is veszed őket, és ha észreveszed akkor már félig ismered a nyelvet. Az angol nyelvtudás szinte elengedthetetlen, ha szeretnél megtanulni programozni. A másik fontos feltétel, hogy a logikádat próbáld fejleszteni, ( hiába mondod, hogy óóó én nekem van a legjobb logikám, hidd el mindig tud az ember fejlődni ), és ha ezek megvannak akkor eldöntöd, hogy a sok előkészület után milyen téren szeretnél felhasználni ezt a tengernyi mennyiségű tudást. Pl. Weboldalakat készíteni? Szoftvereket késziteni? Játék programozás ? Plugin/OS scriptelés? Esetleg valami grafikus dolog? Mechanikai gépszoftver készités?. Persze ezek közül jobb, ha nem csak egyet tanulsz meg, mivel csak te magad fejlődsz ezzel. Például egy olyan programozó aki tud szoftvereket késziteni, adatbázist kezelni, és egy weblapot is könnyen kezelni, az bárhol kap fix állást, ellenben azzal aki pl. csak annyit tud, hogy \"Hello World!\". Én a fent említettek tudom ajánlani, előszőr az előkészületeket csináld meg, aztán válasz valami neked tetszőt.
A nyelvek amiken én tanultam meg \"programozni\" : Alap C, C++, C#, Python, VBS, TPascal, LUA, és egy kicsi PHP, + MySQL.
Szóval előszőr kezdj valami egyszerűvel, és nézd meg, hogy a másik nyelvel ellentétben miben jobb pl. OOP vagy csak \"vanilla\".
1Mark6