Nagyon kezdő vagyok programozás terén. Hogyan kezdjek neki?
kezdetnek: virtualbox, arra valami linux - pl egy ubuntu
és ne keress semmi komolyabb programot: gedit + terminal (na meg némi elméleti alátámasztás segítségével) megtanulhatod az alapokat C-ben, arra pedig építheted a többit, ha komolyabban akarsz foglalkozni vele
Nem éppen tömör, de nagyon jó anyag a Programfejlesztés C nyelven c könyv (jó vastag, szürke, de tényleg érthető, jobb könyvtárakban fellelhető) Ő lenne az:
+ állítólag nagyon hasznos a 24 óra sorozat (próbáltam, de nekem nem jött be, lehet, nálam van a gond), bár az mellé is az kell, h + heti 24 órában leülsz és gyakorolsz, különben nem jutsz egyről a kettőre
qrvára felesleges a linux.
én azt javaslom h próbálkozz meg egy pascal-al (annak ellenére h azt ma már csak erre lehet használni). ott kiderül h van e hozzá kitartásod/logikád stb. ha az megy akk kezd el tanulni a C++-t.
Pascalt ne!
Inkább akkor már C++-t kezdésnek.
Mindenfélét írnak itt ezek. Első kérdés, hogy milyen irányban folytatnád a programozást?
-Játék, programfejlesztés
-rendszerfejlesztés
-elektroprogramozás.
Játék és programfejlesztésnél tedd fel a turbo pascalt és az object pascalt. tanuld meg a pascal nyelvet és gyakorolj. majd tanulj meg még pár ilyen alap nyelvet python, perl. Aztán jöhet a c, c#, majd a c++, basic, visual basic, dark basic, visual c++(a visual c++-tól a basic-ig visszamenőleg m1 a sorrend.)
ha rendszerprogramoznál, először szintén pascal, python, de perl már nem kell. majd jöhet az Eifell és az ADA.
Ha pedig electroprogramoznál, akkor először eifell majd assembly.
Különbségek:
Játék-programírás: érted a lényeget, hogy mit csinálsz. játékot, programokat írsz.
Rendszerprogramozás: adatbázisokat, oprendszereket, kerneleket írsz.
Elektroprogramozás: IC-ket, PIC-eket, processzorokat, chipeket programozol be.
persze ezeken kívül vannak még sok féle fajta nyelvek, amik haszontalanok úgymond. pl: borland, lazarus, matlab, amik csak számolásra, szövegkiírásra parancssorozásra jók.
És ha már nagyon beletanultál a dolgokba, akkor mehet a bináris kódolás. A bináris kódoláshoz, minden létező nyelvet meg kell tanulnod a te irányzatodban, különben nem fog menni. ha nem tudnád, a bináris kódolás az ami miatt kitalálták a programozási nyelveket, mert erre csak a számítógép képes. pedig sokan tudnak így programozni. de nagyon nehéz. az az, mikor az van kódként hogy:
0111000000000111111101010100010111110110101011011011100000000011111111010101000011110101110101000111110100000001101010010101011101000011001001010001010010000000111111010101100110111101011111100101010
ott nincsen nyitás, zárás ilyenek. amit én ide bemásoltam, az egy "hello" felirat kiíratása a képernyő közepére mindenféle ablak nélkül, fehér színnel, átlátszó háttérrel. mintha egy photoshop felirat lenne a háttéren. Csak ez ennyi számot igényel. de ha egy szám kimarad, vagy töb lesz, akkor buktad az egészet. ha akarsz még hozzá rakni színt, vagy hátteret vagy ilyeneket, az hosszabb kód sokkal. a COD8: MW3 kb 17 a 97-iken (tizenhét a kilencvenhetediken) sornyi binárisból áll, és egy sor 13 a 77-iken (tizenhárom a hetvenhetediken) számból áll.
nem értem. sokan fikázzák a pascalt, pedig egy totál kezdő embernek tökéletes. az egy másik dolog h a jövőben nem tudod majd semmi értelmes dologra használni, de a logikát tényleg meg lehet benne tanulni. h egyáltalán van e hozzá "tehetséged"....
ha a pascal nem fog menni, akk a többi se fog menni. ezért jó kezdésnek.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!