Programski jezik: razlika između inačica

Izvor: Wikipedija
Izbrisani sadržaj Dodani sadržaj
m Uklonjena promjena suradnika 78.2.61.3, vraćeno na zadnju inačicu suradnika MaGa
Escarbot (razgovor | doprinosi)
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


Predložak:Link FA

Predložak:Link FA