Melyik programozási nyelvel kezdjem, teljesen kezdőként?
Belenéztem a c++-ba,és a Hello World-be .. De lehet hogy ez erős lesz kezdésnek.
Mivel érdemes,és milyen fejlesztő környezettel?
Visual Studio 2012-m van!
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
1. Python-t hagyjad a francba, egy rakás sz-r, ráadásul semmire sem mész vele, ha megtanulod. Csak keress rá, hány Python-os álláshirdetés van :D
Az egyetlen érv a Python mellett, amit az okosok mindig hangoztatnak, hogy rákényszerít az indentálásra, ami igaz is, de ezt bármelyik IDE megcsinálja bármelyik másik nyelven automatikusan.
2. Szinte az összes egyetemen és főiskolán C/C++-al kezdenek programozni tanulni. Ennek azért valami oka csak lehet, nem? Persze az is lehet, hogy az összes egyetemi és főiskolai oktató hülye, és a Python-b*zik jobban tudják, de ez eléggé valószínűtlen.
Nos, emiatt én a C/C++ vonalat javasolnám.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Kedves utolsó. Ha valaki ért a pythonhoz, akkor kb a világ bármely pontján el tud helyezkedni, mint tool programozó. Ennek azért valami oka csak van.
Persze egy c\c++ bzinak magyarázhat az ember, de azért jó lenne, ha nem írnál hülyeségeket.:)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
"Kedves utolsó. Ha valaki ért a pythonhoz, akkor kb a világ bármely pontján el tud helyezkedni, mint tool programozó. Ennek azért valami oka csak van."
Számold meg, hány Python programozót keresnek. Aztán számold meg azt is, hogy mennyi JAVA/C++/C# programozót keresnek. Ne csak a levegőbe pofázz.
"Persze egy c\c++ bzinak magyarázhat az ember, de azért jó lenne, ha nem írnál hülyeségeket.:)"
- A C nyelv szintaktikájára épül a legtöbb mai népszerű programnyelv(pl. PHP, C#, C++, JAVA, JS).
- Jól meg lehet tanulni vele, hogyan is működik alacsony szinten a hardware.(Ami egy programozónak KELL, még ha nem is veszi hasznát gyakran, amikor magas szintű nyelveken programozik)
- Önmagában is egy keresett programnyelv, beágyazott rendszereket leginkább C-ben írnak.
És ezek TÉNYEK, kisfiam. Nem arról van itt szó, hogy én C b*zi vagyok-e, vagy sem. (Egyébként nem vagyok az, azt vallom, hogy minden feladatra az arra legalkalmasabb nyelvet kell használni)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Programozáshoz tesztelni kell. A teszteket szkriptekkel végzik, amelyek szkript nyelven íródnak. A legelterjedtebb szkript nyelv a Python...
Úgyhogy a Java, a C++ és a C# hármas mellé igenis elkel a Python.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
"Programozáshoz tesztelni kell. A teszteket szkriptekkel végzik, amelyek szkript nyelven íródnak. A legelterjedtebb szkript nyelv a Python..."
Látszik, hogy fogalmad sincs semmiről..
Először is: helyesen úgy hangzana az állítás, hogy a teszteket szkriptekkel IS lehet végezni bizonyos esetekben.
Másodszor: ha írtál volna valaha életedben pl. automatizált unit-tesztet, akkor tudnád, hogy bármely népszerűbb nyelvhez vannak specializált unitteszt-framework-ök, amik 1000x többet tudnak, mint a Pyhton.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Hát erről itt úgysem fogsz egységes választ kapni :D
De összegezve az eddigieket, két lehetőség van:
1. Python. Könnyű nyelv, kezdőknek gyors haladás, és több sikerélmény, jobban tudsz magára az algoritmizálási készség fejlesztésére koncentrálni. Cserébe felszínes tudás, egy olyan programnyelven, amit nem igazán tudsz értelmesen használni a későbbiekben.
2. C. Nehézkesebb haladás, kevesebb sikerélmény, mert sok mindent kell menet közben megérteni/utánanézegetni, ami nem kapcsolódik szorosan az algoritmizáláshoz. Cserébe komolyabb tudás a számítógép lelkivilágáról, jó alapot ad a népszerű magas szintű nyelvek elsajátításához, és önmagában is piacképes tudás.
Igazából lelki alkat kérdése, hogy a Te esetedben melyik a jobb választás.
Ha te olyan alkat vagy, hogy szükséged van a gyors sikerélményekre, máskülönben elmegy a kedved a dolgoktól, akkor válaszd a Pythont.
Ha viszont kitartó vagy, nem félsz a nehézségektől, és nem veszi el a kedved, hogy minden kis eredményért meg kell szenvedni az elején, akkor válaszd a C-t.
Bármelyik is vagy, ugyanúgy lehet belőled jó szakember, csak más úton jutsz oda, nem az első nyelv kiválasztása fogja meghatározni a programozói karriered :)
Legfeljebb olyan szempontból, hogy ha nem vagy kitartó, és mégis a C-t választod, akkor nagyobb eséllyel megy el a kedved az egésztől, és hagyod abba a programozást egy életre :)
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!