Milyen sorrendben ajánljátok a programnyelv tanulást?
A Lua jó, bár inkább a Pythont ajánlanám.
Utána Java, C# tetszőleges sorrendben, aztán C++ és C.
Aztán meg amit még kitalálsz magadnak, hogy kell.
Akkor helyesbítenék a kérdésemen:
A programnyelvekt tudnátok csoportosítani?(Kezdő, Haladó, Profi)
Tehát, minyen nehézségűek egyes nyelvek? Mert így már el tudnám dönteni, hogy melyikkel kezdjem.
Ez már megint más kérdés.
Szerintem: Kezdj Pascallal, hogy az alapokat megértsd.
Ha ez megvan térj át Pythonra, hogy láss valami komolyabbat.
Végül foglalkozz mondjuk C++/Java-val hiszen ezek kemény, ipari nyelvek.
Kezdő: Pascal; Lua; Python
Közepes: C; C#; Visual Basic; C++
Haladó: Assembly
Én nem igazán értem meg, miért lenne kezdőbb egy Python mondjuk egy Visual Basic-nél.
Viszont szerintem az egy nagyon jó módszer, ha az ember a történelmi fejlődést és a paradigma-váltásokat követve halad a tanulás útján.
Gépi kódot persze ki lehet hagyni :) De pl. megtanulja az assembly-t. Ahhoz képest könnyű lesz megértenie, miben nyújtott előrelépést mondjuk a strukturált programozás és a magas(abb) szintű nyelvek. Aztán utána rámegy az objektum-orientáltságra, és akkor megint csak könnyebb lesz érteni, mitől több és jobb ez, mint a strukturált programozás.
Utolsó, hadd mondjak egy másik tanulási területet, hátha rájössz, miért nem jó alulról felfele építkezni. Ott van például a matematika. Először megfogható fogalmakat tanulsz, egy alma meg egy alma az két alma. Aztán elhagyod az almákat, majd ha úgy döntesz, előbb-utóbb megismered az egésznek az alapját, a halmazelméletet, pedig halmazokról tanultál korábban is.
Ugyanígy a programozás is, az ember könnyebben tanul felülről lefelé, először a legkönnyebbet tanulja meg, és ha valami speciálisat szeretne elérni, akkor megnézi, hogy azt hogy kell, kevésbé szépen/kényelmesen.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!