Milyen programnyelvek vannak? Érdekel az is melyik milyen célra való. A muzeális nyelvekre is kíváncsi vagyok.
![*](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/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
#8-asnak:
Nem akarok vitatkozni, de elsőbb tanuljunk meg járni, és csak utánna kezdjünk el biciklizni.
Én nem jelentem ki, hogy melyik programozási nyelvvel érdemes kezdeni, a lényeg, hogy a programozás lényegét valaki megragadra és ebből a szempontból Java-t, JavaScript-et, sőt Python-t ajánlani enyhén szólva is...
Nincs olyan, hogy halott nyelv, csak olyan van, hogy divat és vannak majmok akik követik... :-)
Mellesleg a BASIC (vagy annak bármilyen variánsa), esetleg a Pascal, mint kezdő nyelv kifejezetten ajánlott.
Nem kell egyből szállni és légvárakat építeni! :-)
*-*-*-*-*-
Hogy a kérdésere is válaszoljak nagyvonalakban:
1.: Assembly (és a gépközeli mnemonikus nyelvek): akkor jó, ha egy kifejezetten gyors folyamatot akarsz megvalósítani, én még régen ezt hangfelvételre és lejátszásra használtam. Tehát valami eszköz meghajtójának (driver) írására volt alkalmas (meg mindnre). Maga a szintaktikája munkás, de fenomenális, ha ráérzel.
2.: BASIC, Pascal: tanulónyelvek, a Commodore BASIC a maga sorszámozott programsoraival a szekvenciára jó példa, a Pascal meg a struktúrált programozásba ad betekintést, a VB meg inkább már az objektumorientáltság felé vezet.
3.: C, C++: manapság szinte mindent ebben írnak, az operációs rendszer kernelétől kezdve, meghajtóprogramokon át, szinte mindent.
4.: Prolog, Haskell, Occam, stb.: egy-egy specifikus munkaterület nyelvei, pl párhuzamos programozás, mesterséges intelligencia, stb...
5.: Az összes többi nyelv a fentiek valamilyen variánsa, keverése, hype-olása... :-)
5.a.) "HTML+CSS" (leíró nyelv), Java, JavaScript (JQuery, Jason), Flash, PHP, ASP, WebGL: mind-mind az internetre, illetve a mobiltelefonra specializált nyelvek
5.b.) Android Studio (Java), Eclipse (Java), Visual Studio (C, VB, stb), Delphi (Pascal, bár manapság mobiltelefonokra is lehet vele fejleszteni): ezek inkább fejlesztő környezetek egy-egy témára öszpontosítva. Pl. ha gyorsan akarsz valami látványos alkalmazást csinálni, akkor a Delphi-t fogod választani... ...ha nem sürget az idő, akkor VC, ha pedig mobil alkalmazást, akkor vagy Delphi vagy Android Studio, stb, stb, stb
5.c.) DirectX, OpenGL, SDL, stb.: ezek meg inkább függvénykönyvtárak, igen C nyelven megírva.
5.d.) Python: túl van hype-olva, normális ember nem használja semmire... :-)
5.e.) Imagine, Scratch, stb.: folyamatleíró nyelvek, arra jók, hogy elhitessék valakivel, hogy tud programot írni. De kisgyerekeknek algoritmus-értelmezés szempontjából nem rossz.
5.f.) AWK, bash-script: elsősorban Linux alatt használt parancssori "munkafolyamat-gyorsító" nyelvek.
5... ... ... stb, stb, stb.
![*](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/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
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!