Ukratko o meni

Zovem se Vuk Matić, na smeru sam AVT završio sam ETŠ „Nikola Tesla“. Zanima me programiranje pogotovo web programiranje. Od programskih jezika imam iskustva u HTML, CSS, JAVA, C#, C, C++ i malo SQL-a. Volim da putujem.
Teme koje su me najvise zainteresovale za IT
Oduvek sam voleo da provodim vreme na racunaru i kada sam upisao srednju školu sam saznao da ima dosta razlicitih oblasti. Najviše interesa za IT sam dobio kada sam krenuo na privatne časove programiranja gde mi je najzanimljivije bilo web programiranje i baze podataka.
Programski jezici
Uvod
Programski jezici čine osnovu savremene informatike. Omogućavaju rad između čoveka i računara. Čovek piše kod i upućuje računar da uradi ono što se trazi od njega.
Što se više tehnologija razvijala programski jezici su se sve više razvijali. Sto više vremena je prolazilo bili su lakši za korisćenje. U današnje vreme koriste se za oblasti kao što su izrada web stranica, računarskih sistema, aplikacija…
U ovom seminarskom radu biće objašnjeno koje su sve vrste programskih jezika kako se dele i koriste kroz navodjenje nekih od najosnovnijih primera.
Pojam i značaj programskih jezika
Programski jezici su formalni jezici koji se koriste za pisanje programa, sastoji se od skupa pravila (naredbi) koje imaju određeno znacenje. Pomoću programskih jezika korisnik daje instrukcije računaru kako da izvrsi neki zadatak. Značaj programskih jezika je u tome sto oni omogućavaju automatizaciju određenih zadataka i rešavanje tezih problema na brz i efikasan nacin.

Podela programskih jezika
Na slici 1.1 grafički je prikazana podela programskih jezika.
Mašinski jezik je jedini jezik koji racunar moze direktno da razume (binarni.
Jezici niskog nivoa ili kako se drugačije zovu asamblerski su jezici niskog nivoa koji omogucavaju programeru da pise kod koji je direktno mapiran na hardver a zatim se prevodi u mašinski pomoću asembler-a.
Jezici visokog nivoa, oni su blžii ljudskom jeziku i dele se na:
- Proceduralne jezike: programer opisuje kako rešiti problem(C, Python, Java)
- Deklarativne jezike: programer opisuje šta želi da postigne(SQL, Prolog)

Najpoznatiji programski jezici
Među najpoznatijim programskim jezicima ističu se Python, Java, C++ i Java script. Python je poznat po jednostavnosti i obično početnici počinju sa njim. Java je pouzdan jezik koji se koristi za izradu mobilnih aplikacija i softvera. C++ se koristi u razvoju igara i sistema gde je potrebna velika brzina. JavaScript je osnovni jezik za web programiranje a pored njega mogu se navesti i CSS i HTML.

Razoj programskih jezika u budućnosti
Novi jezici se pojavljuju kako bi odgovorili na savremene potrebe, a postojeći se konstantno unapređuju. Najveći fokus je na bezbednosti, jednostavnosti i efikasnosti korisćenja. Takodje raste značaj jezika koji pomažu u razvoju vestačke intaligencije. U budućnosti se očekuje sve više uključenosti programskih jezika u različitim oblastima rada.
Zaključak
Programski jezici imaju ključnu ulogu u savremenom društvu i razvoju tehnologije. Omogućavaju stvaranje softvera koji olakšava ljudski zivot i unapređuje rad u mnogim oblastima. Razumevanje budućih programskih jezika je bitno za svakog ko želi u budućnosti da se bavi IT-om ali i za širu populaciju. Sa daljim razvjom tehnologije uticaj programskih jezika nastaviće da raste.
Literatura
Petrović, M. – Osnove informatike, Zavod za udžbenike, Beograd.
(Definicija programskih jezika, osnovna podela i značaj u računarstvu)
Tanenbaum, A. S. – Strukturisani računarski sistemi, Mikro knjiga, Beograd.
(Odnos hardvera i softvera, niskonivojski i visokonivojski jezici)
Svetlin Nakov – Uvod u programiranje, SoftUni, Beograd.
(Primeri savremenih programskih jezika i njihova primena)
W3Schools – „Programming Languages Overview“.
(Namena i praktična primena programskih jezika)
Оставите одговор