Kezdőoldal » Egyéb kérdések » Egyéb kérdések » C#, C++, a programozás alapja?

C#, C++, a programozás alapja?

Figyelt kérdés
Úgy értem, hogy pl a java is erre épűl? És ha kezdő vagyok akkor ezekkel is érdemes elkezdeni foglalkozni?

2017. szept. 5. 20:33
 1/3 Bagolyvagymi ***** válasza:
89%
Amiket felsoroltál(c# c++) játékra valók, de azok közül a c# a legalapabb
2017. szept. 5. 20:35
Hasznos számodra ez a válasz?
 2/3 2*Sü ***** válasza:
100%

A C nyelv egy nagyon sikeres, népszerű nyelv. Régen is az volt, ma is rengeteg helyen használják. Nagyon sok nyelv vette át azokat a nyelvi elemeket, jelöléseket, amelyek a C-ben megtalálhatóak voltak, miközben az adott nyelvet az adott felhasználási terület felé terelték, igyekeztek kiküszöbölni azt, ami előnye, de egyben hátránya is a C nyelvnek.


A C++ a C nyelvnek egy kiterjesztett változata tulajdonképpen, ami támogatja például az objektumorientált programozást. A C++ -ban írt kód könnyebben megírható, karbantartható, újrahasznosítható.


A Java egy teljesen független fejlesztésű nyelv, annak az ereje a platformfüggetlenségben rejlik. Szintén sok jelölést, nyelvi elemet örökölt a C nyelvből.


A C# a Microsoft fejlesztése, részben a C++, részben a Java nyelven alapul, próbálja – nagy sikerrel – ötvözni azok előnyeit, illetve új elemekkel bővíti a nyelvet.


~ ~ ~


Bár nagyon sok nyelv veszi át a C nyelv szintaktikáját, nyelvi elemeit, nem feltétlenül kell megtanulnod benne programozni. Ha bármilyen C alapú nyelvet megismersz kicsit, akkor már a másik sem lesz idegen. Illetve a programnyelv az egy dolog, egy nyelven ha tudsz programozni, akkor bármelyik másik nyelv elsajátítása maximum néhány nap. De itt már nem csak programnyelvekről, hanem komplett ökoszisztémákról van szó. Nem csak a nyelv a lényeges, hanem a hozzá adott függvénykönyvtárak, és ez az, amit jóval több idő megismerni, elsajátítani az alkalmazását.


Ha Javat kezdtél el tanulni, és úgy érzed eléggé megismerted a nyelvet, akkor érdemes lehet más programnyelvekkel, fejlesztői rendszerekkel is megismerkedni. De itt nem is annyira maga a nyelv számít, hanem hogy milyen irányba akarsz elmenni. Ha a webalkalmazás irányába kacsintgatsz, akkor természetesen érdemes a javascriptet, illetve a PHP-t, esetleg a Node.js-t megismerni. Ha játékfejlesztés felé kacsintgatsz, akkor meg érdemesebb a C++, illetve C irányába tapogatózni. Ha összetettebb asztali alkalmazások felé tapogatózol, akkor lehet jó irány a .NET és a C# is. Ha operációs rendszer írására adnád a fejed, vagy hardveres irányba tapogatózol, akkor a C és az Assembly lesz a jó irány.

2017. szept. 6. 08:47
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
Köszönöm! Így már sokkal átláthatóbbá vált az egész.
2017. szept. 6. 15:47

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!