Kezdőoldal » Számítástechnika » Programozás » Milyen programozási nyelvet...

Milyen programozási nyelvet tanuljak?

Figyelt kérdés

Atkepeznem magam gyes alatt alap szinten itthon. C nyelvet olvastam próbáltam, tetszik, de a sztringpointer-tombnel kezdem feladni. :)

Tanulnék valami emberibb nyelvet... mi a legmenobb/nepszerubb/legaltalanosabb?

Köszönöm!


2018. okt. 9. 22:12
 1/10 anonim ***** válasza:
28%

Folytasd a C-vel.

Pointerek mindenhol vannak.

Meg kell érteni, mert nem éri meg mindjárt a silányabb szahart keresgélni.

2018. okt. 9. 22:17
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
Nincsenek mindenhol pointerek, de tény, hogy az azért messze van a nehéztől.
2018. okt. 9. 22:33
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
72%

Főleg gyerekeknek (12-14 éves korig) Scratch-et, valamilyen Logo-t, Lego Mindstorms-ot, vagy BBC Micro-t (ez egy kis mikrovezérlő, amit a Scratch-hez hasonló vizuális programozási nyelven programoznak - ehhez van webes szimulátor) szoktak tanítani.


Kicsit nagyobbaknak kezdésként régebben (az 1990-es - 2000-es években) - bár még tartja magát - Pascalt (még régebben a mikrogépes időkben, az 1980-as években Basicet) tanítottak; mostanság inkább Pythont, de feltörekvőben van a Javascript is.


A felnőttek aztán elhivatottságtól függően választhatnak további nyelvekből. A C kicsit könnyebb, a C++, C#, Java kissé nehezebb kezdésnek.


Egy kis infografika:

[link]


Kis játszva tanulós:

[link]


Kis interaktív tananyag:

[link]

[link]


Ha már az alapokat ismered, egy kis algoritmus-gyakorlás:

[link]

[link]

[link]

[link]

[link]


kicsit matekosabb feladatok:

[link]

2018. okt. 9. 22:55
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
55%

"A C kicsit könnyebb, a C++, C#, Java kissé nehezebb kezdésnek."


Hajjaj... :))

2018. okt. 9. 23:01
Hasznos számodra ez a válasz?
 5/10 anonim ***** válasza:
2018. okt. 9. 23:07
Hasznos számodra ez a válasz?
 6/10 anonim ***** válasza:

#4: Oktatási szempontból mindenképp.

Ezért haladnak általában Scratch/Logo -> Python/Pascal/Basic -> C -> C++/Java/C# sorrendben az oktatási intézmények - persze ez egyéntől függ. Valamelyik abszolút kezdőnek a Scratch is sok, valamelyiknek meg lehet egyből C#-al kezdeni.

2018. okt. 9. 23:11
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
Python, Java, C# nyelvekben nem kell pointerekkel foglalkozni. Később majd térj vissza a C-hez, beágyazott rendszerekhez hasznos lehet.
2018. okt. 10. 07:44
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

Röviden: semilyet.


Kicsit hosszabban:

Kipróbáltad, tetszik. Gratulálok, megtetted az első lépést. De tégy egy lépést hátra és kezdj elméleti dolgokkal foglalkozni: matematika logika, számelmélet, programozás elmélet, algoritmusok. Témától függően elő fognak kerülni programozási nyelvek eszközként. Konkrét nyelvet cél és háttér tudás nélkül felesleges nem beszélve arról, hogy attól nem leszel jó programozó, hogy egy adott nyelv lehetőségeit ismered csak. Célszerű egy normális esti egyetemre beiratkozni (ki kell, hogy ábrándítsalak, ha komolyan gondolod, sajnos nincs könnyű út)


A kérdésed pont annyira értelmes, mint:


"Atkepeznem magam gyes alatt, orvos akarok lenni, milyen késsel tanuljak meg műteni?"

2018. okt. 11. 16:09
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:

#8: Nem értek teljesen egyet.

Kezdőről beszélünk, aki nem akar feltétlen programozó matematikus/informatikus mérnök lenni. Meg akar tanulni programozni.


Ezt legjobban tevékenyen, gyakorolva teheti meg. A száraz elmélet bemagolása csak még jobban elveszi a kedvét az egésztől és nem ivódik bele készségszinten az algoritmizálás. Majd ha az alapalgoritmusokat elsajátította, csinált már kisebb programokat, képes az emelt szintű érettségi feladataihoz hasonló feladványokat megoldani, érdemes elgondolkodni a továbblépésen.


Éppen ezért oktatnak az általános- és középiskolában már programozást, ezért része az emelt szintű érettséginek, hogy az egyetemre kerülő nebuló könnyebben boldoguljon.

2018. okt. 11. 16:37
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:

"Kezdőről beszélünk, aki nem akar feltétlen programozó matematikus/informatikus mérnök lenni. Meg akar tanulni programozni."


A kérdés explicit átképzést említ, ami nekem azt jelenti, hogy végül egy piacképes tudás megszerzése a cél.

És azt is feltételezem, hogy nem 10 éves távlatban szeretné ezt elérni.


Persze lehet tökölni felesleges gyakorlással. De senki nem attól lett jó programozó, hogy 3-al több gagyi feladatot oldott meg.


Másrészt szerintem sokkal nagyobb siketélményt is nyújt egy megszerzett elméleti tudást felhasználni a gyakorlatban (témakörről temakörre haladva), mint a semmiből osszeszenvedni egy vackot, aminek még a miertjei sem érti az ember.

2018. okt. 11. 17:32
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!