Svet programiranja nudi mnoštvo mogućnosti, međutim prvo pitanje sa kojim se susreće svaki početnik je u kom programskom jeziku započeti učenje? Ako odaberete onaj koji je previše izazovan, mogli biste da se obeshrabrite i rano izgubite interesovanje, ako izaberete previše jednostavan, možda ćete preskočiti osnovne koncepte koji će vam trebati za dalji razvoj. U nastavku vam dajemo odgovor na pitanja da li je moguće izabrati ’’pogrešan’’ programski jezik, kao i kako najlakše da odaberete programski jezik koji ćete da naučite.
Zaista ne postoji takva stvar kao što je odabir „pogrešnog“ jezika. Bez obzira koji jezik odaberete i dalje ćete učiti vredne veštine. Programski jezici u osnovi imaju mnogo toga zajedničkog. Oni dele slične obrasce i strukture, a učenjem jednog jezika, bićete upoznati sa ključnim konceptima kodiranja, koji će vam pomoći da lakše savladate i naučite druge jezike u budućnosti. Kada izaberete svoj prvi programski jezik — bez obzira koji odaberete — biće vam lakše da naučite bilo koji drugi.
U osnovi se sve svodi na ono što želite da postignete. Postoji nekoliko puteva kojima možete ići pri donošenju ove odluke. Prvi je da odaberete programski jezik na osnovu vašeg cilja, a drugi je da odaberete programski jezik na osnovu onoga što je najtraženije ili najpopularnije u industriji.
Zašto želite da naučite programski jezik? Da li programirate samo iz zabave? Želite da se oprobate u svetu programiranja? Pokušavate da izgradite nešto specifično ili dobijete novi posao? Odgovor na ovo pitanje je odličan način da dobijete ideju o tome sa kojim bi jezikom bilo najbolje početi.
Neki popularni jezici za one koji tek počinju uključuju HTML, CSS, JavaScript ili Python.
Ako ste na samom početku avanture zvane programiranje, trebalo bi da naučite osnovne jezike kao što su HTML i CSS. Iako tehnički ovo nisu programski jezici, oni su neophodni za front-end veb razvoj i mogu se koristiti za strukturiranje i dizajniranje atraktivnih veb stranica sa interaktivnim elementima.
Učenje HTML-a i CSS-a je odlična polazna tačka za one koji žele da grade veb stranice od samog početka. Kada se upoznate sa HTML/CSS-om, možete da pređete na jezike i biblioteke kao što su JavaScript, Node.js ili React da biste veb sajtu dali potrebnu funkcionalnost.
Ako želite da učite tehnologije koje su najpopularnije i najkorišćenije među developerima, onda svakako vaš izbor treba da bude JavaScript i HTML/CSS. Prema istraživanju Stack Overflow-a, čak 65% programera koristi JavaScript programski jezik što ga čini najkorišćenijim programskim jezikom među developerima širom sveta, dok kada je u pitanju učenje kodiranja lista je sledeća:
Ako želite da napravite tranziciju u karijeri ili dobijete novi posao, razgovarajte sa ljudima u industriji koja vas zanima. Ako ste zainteresovani za mobilni razvoj, veb dizajn, nauku o podacima, AI ili neku drugu industriju, obratite se ljudima u tim zajednicama i konsultujte se sa njima, koje jezike koriste i šta je njihova preporuka odakle da počnete.
Da sumiramo:
• ako želite neki lakši programski jezik za učenje onda je to Python po preporuci softverskih inženjera;
• ako je vaš cilj da kreirate web ili mobilne aplikacije onda bi vaš izbor trebalo da bude Java;
• ako više volite malo kreativniji pristup i fokus na korisničkom interfejsu onda je to JavaScript, a HTML i CSS su neizostavni na tom putu.
Više o programskim jezicima možete pročitati i u našem blogu na linku.