ja by som odporucil zacat s tym C ... a k tomu si kupit
http://www.martinus.sk/?uItem=74741 - asi najlepsia kniha o zaciatkoch programovania co som kedy cital - sam som ju kedysi (pred asi 13-15 rokmi) precital behom tyzdna a odvtedy programujem (aj ked uz niekolko rokov nie v C ale PHP)
po C by som odporucal aspon zaklady C++
toto oboje je celkom dobry zaklad pre akykolvek dalsi programovaci jazyk - ci uz C#, object-C, PHP alebo Javu
ten buduci zaber co si napisal sotva dodrzis, podla mna si budes moset z tych 3 veci vybrat 1 a tej sa primarne venovat ak chces byt aspon v niecom dobry
Ide o to ze v podstate kazde z tych 3 zamerani vyzaduje uplne insie
- web potrebuje okrem primarneho jazyka (PHP, Ruby, JavaEE alebo iny) aj dobru znalost HTTP, HTML, JS, CSS, Ajax a dalsich technologii ktore stale pribudaju (takmer vzdy aj SQL)
- jednoduche aplikacie potrebuju UI - takze treba zase znalosti danej technologie (Java ma svoje, Win aplikacie maju svoje, Linux ma svoje (QT alebo GTK), Mac ma svoje, Android ma svoje ....) ak teda nechces robit len konzolovky (Linux, DOS a pod.)
- appky pre mobily zase vyzaduju znalosti o HW moznostiach mobilov, OS, poznat jednotlive API pre pristup k HW mobilu atd.
Takze fakt najlepsie naucit sa C, C++ ktore naucia zakladne veci, navyky a disciplinu a az potom si vybrat smerovanie
Ja som zacal s C, potom zaklady C++ ... dost dlho som v C programoval talker az som skoncil pri tvorbe jeho multi OS verzie v C++ (docela sranda riesit sietove veci alebo multithreading tak aby to vsetko fungovalo v Linux-e aj Win), potom som presedlal na PHP ktorym sa doteraz zivim. Popri tom som sa naucil zaklady Linuxu, co som sa postupom casu doucil na uroven administratora serverov, takze treba vedet aj shell skripty). Okrem toho som poskusal nejake veci aj v LUA (WoW addony), Perl (Linux veci), Java SE (nejake skolske veci, utilitky k Diablo2 LoD, utilitka na Wake on LAN) ... takze myslim ze mam celkom slusne skusenosti a prehlad a mozem tak zodpovedne povedat ze C a C++ je fakt univerzalny zaklad
Tron: GB X570 Aorus Ultra, Ryzen 5600X, G.SKILL DDR4 3600 MHz CL18 Ripjaws V (2x32G), Vega64(EK-FC Nickel), 2x LG 32UD99, Samsung 970EVO 500GB + GB GP-GSM2NE3100TNTD + 2x WD Blue 4TB, LG BH16NS55, Creative AE-5PLUS, Nanoxia Deep Silence 5 rev.B, SuperFlower Leadex 80+ Platinum 850W, Logitech G19 + G9x, Creative A520
Belldandy: GB GA-990FXA-UD3 rev1.2, FX-6100, G.Skill ARES F3-1866C10D-16GAB (2x2x8GB), 1050Ti, LG GGW-H20L, Chieftec Matrix BigTower, SuperFlower GoldenKing 80+platinum 550W
Ebi: HP 8560w LY528EA, i7-2670QM 2.2GHz, 16GB DDR3-10600, nV Q2000 2GB, 15,6" fHD, Patriot Burst 960GB SSD