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!
Pont erre céloztam, hogy attól biztos nem lesz semmilyen hátrányod később, hogy most milyen programozói nyelvet választasz. Addig még 100x fogsz abbahagyni meg újrakezdeni más nyelveket, illetve közben az üzleti szférában használt nyelvek is össze vissza változnak, mi éppen a divat.
Inkább a lényeg az, hogy valami olyat válasz, ami lelkesít és tudsz hozzá valami konkrét hobbiprojektet is társítani, amit el akarsz vele érni. Időt kell bele fektetni, anélkül nem megy. Időt pedig akkor fogsz rászánni, ha élvezed és van célod vele. És ezáltal fejlődik az általános programozói készséged, ami valóban fontos. Az hogy milyen nyelven csinálod, az teljesen mindegy.
"egyik infótanár a Pythont szeretné, de nem tudom, hogy ahhoz mennyire hasonlít majd egy C típusú nyelv"
Előttem már írták is, hogy ne foglalkozz ilyenekkel. Programozni tanulni és programozási nyelveket tanulni az két dolog. Igaz, hogy az elején muszáj párhuzamosan tanulni (erre valók a tanuló jellegű nyelvek), de ne keverd a két dolgot. Hiába ásod bele magad a C-be, ha nem tudod, mi az a változó, ciklus, tömb/lista, keresés, kiválasztás, stb., pláne szenvedni fogsz a deklarációkkal, típusokkal, pointerekkel..
Ha a tanár a Pythont említette, akkor javaslom azzal foglalkozni elsőként. Semmilyen hátrányod nem lesz belőle a későbbi C tanuláskor. (Igazából régen rossz, ha egyik nyelv ismerete ennyire bezavar egy másik tanulásába.)
Első programozási nyelvnek lehet többfélét választani, ez sok mindentől függ.
1.) Ha van sok időd, és szeretnél elmélyülni a logikai dolgokban, hogy utána "minden könnyebb legyen", akkor válaszd a C-t!
2.) Ha nincsen sok időd, de mégis hatékony, népszerű nyelvet akarsz megtanulni gyorsan, akkor Python!
3.) Ha előre tudod hogy a webfejlesztés irányába fogsz eljutni, és az érdekel (mivel a legtöbb esetben ezzel lehet kezdőként melóhoz jutni), akkor így sorban: HTML, CSS, Javascript. /A HTML, CSS nem programozási nyelvek, de erősen ajánlott a Javascript előtt!/
Szóval te tudod hogy melyiket választod, bármelyiket választhatod, meg még ezeken kívül is. Ha komolyan érdekel a szakma, valószínű előbb utóbb mindegyik itt felsorolt nyelvet megtanulod. Legalább alapszinten!
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!