Programski jezik: razlika između inačica
Izbrisani sadržaj Dodani sadržaj
m Uklonjena promjena suradnika 78.2.61.3, vraćeno na zadnju inačicu suradnika MaGa |
m robot Dodaje: az, pnb, sh, yi Mijenja: mn |
||
Redak 48: | Redak 48: | ||
[[arz:لغة برمجه]] |
[[arz:لغة برمجه]] |
||
[[ast:Llinguaxe de programación]] |
[[ast:Llinguaxe de programación]] |
||
[[az:Proqramlaşdırma dilləri]] |
|||
[[bat-smg:Pruogramavėma kalba]] |
[[bat-smg:Pruogramavėma kalba]] |
||
[[be:Мова праграмавання]] |
[[be:Мова праграмавання]] |
||
Redak 92: | Redak 93: | ||
[[mk:Програмски јазик]] |
[[mk:Програмски јазик]] |
||
[[ml:പ്രോഗ്രാമിംഗ് ഭാഷ]] |
[[ml:പ്രോഗ്രാമിംഗ് ഭാഷ]] |
||
[[mn: |
[[mn:Програмчлалын хэл]] |
||
[[mr:प्रोग्रॅमिंग भाषा]] |
[[mr:प्रोग्रॅमिंग भाषा]] |
||
[[ms:Bahasa pengaturcaraan]] |
[[ms:Bahasa pengaturcaraan]] |
||
Redak 99: | Redak 100: | ||
[[no:Programmeringsspråk]] |
[[no:Programmeringsspråk]] |
||
[[pl:Język programowania]] |
[[pl:Język programowania]] |
||
[[pnb:کمپیوٹر بولی]] |
|||
[[pt:Linguagem de programação]] |
[[pt:Linguagem de programação]] |
||
[[ro:Limbaj de programare]] |
[[ro:Limbaj de programare]] |
||
[[ru:Язык программирования]] |
[[ru:Язык программирования]] |
||
[[sah:Программалааhын тыла]] |
[[sah:Программалааhын тыла]] |
||
[[sh:Programski jezik]] |
|||
[[simple:Programming language]] |
[[simple:Programming language]] |
||
[[sk:Programovací jazyk]] |
[[sk:Programovací jazyk]] |
||
Redak 121: | Redak 124: | ||
[[vi:Ngôn ngữ lập trình]] |
[[vi:Ngôn ngữ lập trình]] |
||
[[war:Yinaknan han programa]] |
[[war:Yinaknan han programa]] |
||
[[yi:קאמפיוטער שפראכן]] |
|||
[[yo:Èdè Ìṣèlànà Kọ̀mpútà]] |
[[yo:Èdè Ìṣèlànà Kọ̀mpútà]] |
||
[[zh:编程语言]] |
[[zh:编程语言]] |
Inačica od 20. prosinca 2010. u 15:40
Programski jezik je jezik za pisanje programa koje računalo zna i može izvršiti.
Osnovna podjela je na niže (strojne jezike) i više (orijentirane ljudima).
Viši jezici pak mogu biti:
- sekvencijalni
- proceduralni (Pascal, C)
- funkcijski (LISP, Erlang, ML)
- objektno orijentirani (Java, C++)
Povijest programskih jezika
Sve je počelo sa strojnim jezicima (asemblerima), koji su se brzo izvršavali, ali sporo pisali, te se danas samo kritični dijelovi operativnih sustava pišu na taj način.
- 1954. pojavio se Fortran, razvio ga je John Backus u IBM-u.
- Iza Fortrana prvi se pojavio Algol, u kasnim 1950-im.
- bili su to jezici nezgrapne sintakse, zato su došli Cobol 1960. i Basic 1964. godine sa svojom sintaksom koja sliči na engleski jezik.
- dolazi vrijeme za razvoj "pravih" programskih jezika: Pascal Niklausa Wirtha i C Kena Thompsona i Dennisa Ritchie-a.
- 1974. za potrebe vojske SADa razvijena je Ada.
- OOP kuca na vrata: 1980. tu je Smalltalk-80, a 1985. pojavila se prva implementacija C++ koji je zamislio Bjarne Stroustrup.
- 1987. Larry Wall je stvorio Perl.
- 1990. Guido van Rossum je izbacio konkurenciju Perlu, Python.
- 1994. pojavio se PHP Rasmusa Lerdorfa, koji je prvenstveno namijenjen kreiranju web aplikacija, (nešto poput JSPa i ASP-a za Javu i VisualBasic, respektivno).
- 1996. pojavila se Java tvrtke Sun Microsystems.
- krajem 1999. godine pojavio se D, koji je zanimljiva mješavina programskih jezika C, C++ i Jave.
Pogledajte također
Vremenska skala razvoja programskih jezika
Poveznice