Kezdőoldal » Számítástechnika » Programozás » Szerintetek milyen nyelvet...

Szerintetek milyen nyelvet tanuljak? C, C++, Java, vagy mas?

Figyelt kérdés
Legelso komolyabb programozasi nyelv a pascal volt , amivel foglalkoztam. Matematikai algoritmusokra irtam programokat , primszamkereses , meg ... Irtam benne egy tic tac toe jatek graph unittal , esze az volt a legkomolyabb programom , volt menuje meg mindene. Rendezesi algoritmusokkal , tombokkel , ketdimenzios tombokkel , programozasi tetelekkel foglalkoztam. Utana kovetkezett a java abban is a szintaktikat nagyjabol elsajatitottam , guit is csinaltam , de tovabb nem mentem benne. Egy olyan nyelvet szeretnek megtanulni ami nagyon jo alapot biztosit es meg most is hasznaljak , valamint ahhoz egy konyv cimet , amibol meglehet tanulni. Valaszaitokat indokoljatok.
2013. ápr. 28. 12:39
 1/7 gyorki92 ***** válasza:

A C-vel is lehet kezdeni, de hacsak nem hardverközeli programozásra készülsz, akkor nem igazán szükséges átmenni rajta, C++-ban is megtalálod ugyanazokat a funkciókat.

A C++ kicsit nehezebb mint a Java szerintem. Rengeteget kell szórakoznod a mutatókkal az összetettebb projektekben. Viszont sokan gyorsabbnak és hatékonyabbnak mondják mint a Javát (erről a részről már sajnos nem tudok mit mondani).

Ha rendben vagy a programozás logikájának alapjaival, akkor én a Qt-t ajánlom. C++ alapú, megtalálod benne a mutatókat, de egy fokkal barátságosabb mint az őse. Rengeteg beépitett kényelmi funkció van benne, van mellé egy XML alapú GUI generátor, amihez van egy nagyon jó Signals-Slots rendszer, amivel könnyű az interakciókra törénő válaszokat kezelni. Ja, és egyre több cég kéri mint felvételi feltételt.

Tanulni könyvből nem igazán lehet, neten kell utánajárni mindnek.

2013. ápr. 28. 12:45
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Hat nem tudom , hogy te mit ertesz az alapok alatt. Valtozokkkal,konstansokkal,adattipussokkal,fuggvenyek,eljarasokkal , ismetlesi strukturakkal tisztaban vagyok.
2013. ápr. 28. 13:23
 3/7 A kérdező kommentje:
Esetleg mas nyelv ? Phytonrol mi a velemenyed?
2013. ápr. 28. 20:02
 4/7 gyorki92 ***** válasza:

Nagyjából amiket irtál, azokat gondoltam "alap"nak. Az osztályokat érdemes elsajátitanod, de az nincs nyelvhez kötve.

Sajnos a Pythonról nem tudok mit mondani. Annyian mondják, hogy szerintem a nyáron megtanulom azt is.

2013. ápr. 28. 21:57
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:
S szerinted melyiket kezdjem el C,C++,Java,Phyton vagy C#? Nem tudok donteni.
2013. ápr. 28. 22:00
 6/7 gyorki92 ***** válasza:

Sokan a Pythont fogják javasolni, mert hogy jó tanulónyelvnek. De ha pascalban elsajátitottad az alapokat, ahogy irtad, akkor igazság szerint amelyiket akarod. Én személy szerint az előbb emlegetett Qt-t preferálom leginkább, aztán Java, aztán C++. A C-ben akkor érdemes elmerülni, ha hardver programozáshoz akarsz kezdeni.

C#-al is foglalkoztam, de nem győzött meg annyira mint a Java vagy C++.

2013. ápr. 28. 23:14
Hasznos számodra ez a válasz?
 7/7 gyorki92 ***** válasza:

Mindenesetre szerintem érdemes egy objektum-orientált nyelvet megtanulni.

Plusz a C jellegű nyelveket a mutatóhasználat miatt érdemes kicsit megnézni. Az ember haját égnek tudja állitani az első alkalmakkor a mutató mutatója és társaik, de ha nem is foglalkozol vele később (mert pl Javában csak a "this" mutatót használod, az összes többi rejtve van), de érdemes tudni hogy mi megy a háttérben, milyen "szörnyűségektől" kimélnek meg a magasabb szintű nyelvek amikor dinamikus tömböt, listákat és hasonlókat készitesz.

2013. ápr. 28. 23:18
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!