Milyen nyelven érdemes megtanulni elsőként, ha programozni szeretnék? Erre milyen oldalt, programot ajánlotok?
Emelt informatikát tanulok gimnáziumban és szeretnék megtanulni programozni. (Valamiért még nem tanítotják és ez zavar.) Ebben az irányban fogok majd továbbtanulni is és a szoftverfejlesztést tartom a legérdekesebbnek. Ismerek jópár nyelvet hallásból, de eddig csak a C#-vel foglalkoztam, de azzal is csak a legalapabb szinten. A későbbiekben szeretnék sok programnyelvet megtanulni (Java, JavaScript, Python, SQL, C+, C++, stb.) és ehhez keresek valami jó alapot. Milyen nyelvet ajánlotok elsőnek, illetve milyen programot, könyvet, weboldalt?
Előre is köszönöm a válaszokat!
Ha picit lejjebb tekersz rengeteg válasz született már ugyanerre a kérdésre.
Amúgy a suliban érdemes érdeklődni, hogy később milyen nyelven tanuljátok majd a programozást. Általában az első nyelv egy tanulónyelv legyen.
Azért ne úgy képzeld el a dolgot, hogy megtanulsz egy nyelvet és az le van tudva. Bármilyen nyelven programozol is, az általános, nyelvfüggetlen programozói készség fejlődik és ez maradandó. Viszont a konkrét nyelvismeret inkább olyan mint egy lendkerék felpörgetése, hogy amit éppen használsz az pörög egyre gyorsabban, és amikor nem foglalkozol vele, akkor belassul és leáll. A beépített kulcsszavakat, függvényeket, elnevezéseket, külső modulokat gyorsan elfelejti az ember, ha nem programozik éppen azon a nyelven. Magyarán heppből nem érdemes egyszerre több nyelvet megtanulni, hanem jobb mindig egy nyelvre koncentrálni, ami valamihez éppen kell. Aztán ha más feladat jön és ahhoz más nyelv kell, akkor azt használja az illető. Ha az általános készsége kifejlődött, akkor gyorsan tud váltani.
A C-vel akkor érdemes most kezdened, ha a tisztán programozói oldal és az informatika érdekel, és alacsony szintű kódot akarsz írni (értsd úgy, hogy a gépi, informatikai világhoz közelebbit, építeni az alapokat, amire mások építkeznek). Ha már a konkrét alkalmazás, webes applikációk érdekelnek, akkor talán a Java alapú dolgok az ideális irány. Ennek a kettőnek a vegyítése meg a C#.
Ha meg olyan univerzális nyelv kell, ami nem tisztán szoftverfejlesztéshez és nem tisztán informatikához kapcsolódik, akkor a Python lesz a nyerő, ezzel mérnöki, gazdasági, elemzői területen sok mindent meg tudsz csinálni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!