{"id":16,"date":"2015-04-22T12:34:24","date_gmt":"2015-04-22T10:34:24","guid":{"rendered":"http:\/\/lekcije.mfp.co.rs\/?page_id=16"},"modified":"2015-08-27T08:57:02","modified_gmt":"2015-08-27T06:57:02","slug":"1-4-istorijski-razvoj-razvoj-programskih-jezika","status":"publish","type":"page","link":"http:\/\/lekcije.mfp.co.rs\/?page_id=16","title":{"rendered":"1.4. Istorijski razvoj &#8211; razvoj programskih jezika"},"content":{"rendered":"<p>Ra\u010dunar sam po sebi ne vredi bez programa koji ga pokre\u0107u. Paralelno sa razvojem kompjutera razvijali su se i programski jezici, a sa njima i programi koji su postavili kamen temeljac softveru koji danas koristimo.<\/p>\n<table class=\"txt\">\n<tbody>\n<tr>\n<td><b>1956.<\/b><\/td>\n<td><b>IBM<\/b> razvija programski jezik <b>FORTRAN<\/b> (<i>Formula Translation<\/i>) kao alternativu programiranju u ma\u0161inskom jeziku. Ovaj jezik je pre svega bio namenjen izvr\u0161avanju matemati\u010dkih prora\u010duna.<\/td>\n<\/tr>\n<tr>\n<td><b>1960.<\/b><\/td>\n<td>Nastaje i jezik <b>COBOL<\/b> (<i>Common Business Oriented Language<\/i>), namenjen poslovnim potrebama.Iste godine nastaje i jezik <b>LISP<\/b>, kao prvi jezik za programiranje ve\u0161ta\u010dke inteligencije.<\/td>\n<\/tr>\n<tr>\n<td><b>1961.<\/b><\/td>\n<td><b>Stiv Rasel<\/b> (<i>Steve Russell<\/i>) sa jo\u0161 dvojicom kolega studenata sa MIT-a pi\u0161e igru <b>Spacewar<\/b>, koja se smatra prvom ra\u010dunarskom igrom. Igra je napisana za ra\u010dunar DEC PDP-1.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-spacewar.jpg\" alt=\"\" \/><\/div><figcaption> Igra SpaceWar <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_2\">[2]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1964.<\/b><\/td>\n<td><b>D\u017eon Kemeni<\/b> (<i>John Kemeny<\/i>) i <b>Tomas Kurc<\/b> (<i>Thomas Kurtz<\/i>) razvijaju programski jezik <b>BASIC<\/b> (<i>Beginners All-Purpose Symbolic Instruction Code<\/i>).<\/td>\n<\/tr>\n<tr>\n<td><b>1967.<\/b><\/td>\n<td>Na Kembrid\u017eu nastaje programski jezik <b>LOGO<\/b>, kao jezik namenjen deci.<\/td>\n<\/tr>\n<tr>\n<td><b>1967.<\/b><\/td>\n<td>U <b>Norve\u0161kom ra\u010dunskom centru<\/b> u Oslu, nastaje programski jezik <b>Simula 67<\/b>, naslednik jezika Simula 1, nastalog nekoliko godina ranije.Simula 67 je prvi progrmaski jezik koji je uveo koncepte <b>objektno-orijentisanog programiranja<\/b>, koji \u0107e godinama kasnije postati dominantna paradigma programiranja.<\/td>\n<\/tr>\n<tr>\n<td><b>1969.<\/b><\/td>\n<td><b>Ken Tompson<\/b> (<i>Ken Thompson<\/i>), iz Belovih laboratorija, pi\u0161e prvu verziju operativnog sistema <b>UNIX<\/b>.<\/td>\n<\/tr>\n<tr>\n<td><b>1969.<\/b><\/td>\n<td><b>Bil Gejts<\/b> (<i>Bill Gates<\/i>) i <b>Pol Alen<\/b> (<i>Paul Allen<\/i>), koji tada sebe nazivaju <i>Lakeside Programming Group<\/i>, zapo\u010dinju svoj prvi profesionalni posao \u2013 pronala\u017eenje gre\u0161aka u softveru ra\u010dunara PDP-10.<\/td>\n<\/tr>\n<tr>\n<td><b>1970.<\/b><\/td>\n<td><b>Niklaus Virt<\/b> (<i>Niklaus Wirth<\/i>), kreira programski jezik <b>Pascal<\/b>, koji se i danas koristi za u\u010denje principa programiranja.<\/td>\n<\/tr>\n<tr>\n<td><b>1973.<\/b><\/td>\n<td><b>Denis Ri\u010di<\/b> (<i>Dennis Ritchie<\/i>), iz Belovih laboratorija, kreira <b>programski jezik C<\/b>, prvenstveno namenjen sistemskom programiranju za UNIX.Jezik C postaje verovatno najpopularniji programski jezik, kojim se pi\u0161u aplikacije svih namena. Veliki broj jezika danas vu\u010de poreklo iz ovog jezika (C++, C#, Java, PHP&#8230;)<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-thompson-ritchie.jpg\" alt=\"\" \/><\/div><figcaption> Ken Tompson i Denis Ri\u010di <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_3\">[3]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1976.<\/b><\/td>\n<td>Bil Gejts i Pol Alen osnivaju <b>Microsoft<\/b>.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-bill-gates.jpg\" alt=\"\" \/><\/div><figcaption> Bil Gejts <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_4\">[4]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1978.<\/b><\/td>\n<td>Pojavljuje se <b>&#8222;WordStar&#8220; \u2013 program za obradu teksta<\/b> za sistem CP\/M.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-wordstar.jpg\" alt=\"\" \/><\/div><figcaption> Program WordStar <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_5\">[5]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1979.<\/b><\/td>\n<td>Pojavljuje se <b>prvi program za tabelarne kalkulacije &#8222;VisiCalc&#8220;<\/b> za ra\u010dunar Apple II.Ovaj program je predstavljao malu revoluciju, s obzirom na to da je ra\u010dunare pribli\u017eio poslovnim ljudima i menad\u017eerima koji vi\u0161e nisu morali da znaju programiranje da bi na ra\u010dunaru izvr\u0161ili prora\u010dune.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-visicalc.jpg\" alt=\"\" \/><\/div><figcaption> Program VisiCalc <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_1\">[1]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1981.<\/b><\/td>\n<td>Microsoft kreira operativni sistem <b>DOS<\/b> (<i>Disc Operating System<\/i>).<\/td>\n<\/tr>\n<tr>\n<td><b>1983.<\/b><\/td>\n<td>Microsoft objavljuje prvu verziju <b>Windows<\/b>-a \u2013 grafi\u010dkog pro\u0161irenja za MS-DOS.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-windows1.jpg\" alt=\"\" \/><\/div><figcaption> Windows 1.0 <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_6\">[6]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1990.<\/b><\/td>\n<td><b>Microsoft objavljuje Windows 3.0<\/b> \u2013 prvu zapa\u017eenu verziju ovog operativnog sistema.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-windows3.jpg\" alt=\"\" \/><\/div><figcaption> Windows 3.0 <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_7\">[7]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1991.<\/b><\/td>\n<td><b>Linus Torvalds<\/b> (<i>Linus Torvalds<\/i>) kreira operativni sistem <b>Linux<\/b> baziran na UNIX-u.<\/p>\n<figure>\n<div class=\"kont\"><img decoding=\"async\" src=\"http:\/\/www.webnstudy.com\/img\/hist-linus.jpg\" alt=\"\" \/><\/div><figcaption> Linus Torvalds <sup><a href=\"http:\/\/www.webnstudy.com\/tema.php?id=razvoj-softvera#citat_8\">[8]<\/a><\/sup> <\/figcaption><\/figure>\n<\/td>\n<\/tr>\n<tr>\n<td><b>1995.<\/b><\/td>\n<td><b>D\u017eejms Gosling<\/b> (<i>James Gosling<\/i>) iz kompanije <b>Sun Microsystems<\/b> kreira programski jezik <b>Java<\/b>, zami\u0161ljen kao &#8222;jednostavan, objektno-orijentisan, brz i platformski nezavisan&#8220;.Jezik Java je danas <b>jedan od najpopularnijih jezika<\/b> &#8211; njime se mogu pisati programi za razli\u010dite operativne sisteme, servere, smartfone&#8230; Tako\u0111e, ovo je jedan od najboljih jezika za u\u010denje objektno-orijentisanog programiranja.<\/td>\n<\/tr>\n<tr>\n<td><b>1995.<\/b><\/td>\n<td><b>Brendan Ajk<\/b> (<i>Brendan Eich<\/i>) iz kompanije <b>Netscape<\/b> kreira programski jezik <b>JavaScript<\/b>, namenjen web developerima, kao jezik za skriptovanje i dinamiziranje web stranica.Danas JavaScript predstavlja mo\u0107an programski jezik, namenjen razvoju web aplikacija i jedan je od stubova koncepta poznatog kao <b>HTML5<\/b>.<\/td>\n<\/tr>\n<tr>\n<td><b>1995.<\/b><\/td>\n<td><b>Erih Gama<\/b> (<i>Erich Gamma<\/i>) sa jo\u0161 trojicom saradnika (u svetu ra\u010dunarstva poznati kao &#8222;\u010detvoro\u010dlana banda&#8220; &#8211; <i>&#8222;Gang of Four&#8220;<\/i> objavljuje knjigu <b>&#8222;\u0160abloni dizajna&#8220;<\/b> (<i>Design Patterns<\/i>), koja predstavlja prekretnicu u softverskom dizajnu i objektno-orijentisanom programiranju.<\/td>\n<\/tr>\n<tr>\n<td><b>2007.<\/b><\/td>\n<td>Postaje popularan koncept <b>&#8222;rada u oblaku&#8220;<\/b> (<i>cloud computing<\/i>), koji softver ne tretira kao proizvod ve\u0107 kao uslugu kojoj se pristupa preko web-a. Iako sam koncept postoji kao ideja jo\u0161 od 50-ih godina, njegova realizacija je morala sa\u010dekati odgovaraju\u0107i tehnolo\u0161ki razvoj.[9]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"http:\/\/lekcije.mfp.co.rs\/?page_id=129\">Slede\u0107a lekcija<\/a><\/p>\n<p>&nbsp;<\/p>\n<ol class=\"reference\">\n<li id=\"citat_1\">Resized from <a href=\"http:\/\/commons.wikimedia.org\/wiki\/File:Visicalc.png#mediaviewer\/File:Visicalc.png\">Visicalc<\/a>&#8220; by <a class=\"extiw\" title=\"w:User:Gortu\" href=\"http:\/\/en.wikipedia.org\/wiki\/User:Gortu\">User:Gortu<\/a> &#8211; apple2history.org. Licensed under Public domain via <a href=\"http:\/\/commons.wikimedia.org\/wiki\/\">Wikimedia Commons<\/a><\/li>\n<li id=\"citat_2\">Resized from <a href=\"http:\/\/commons.wikimedia.org\/wiki\/File:Spacewar%21-PDP-1-20070512.jpg#mediaviewer\/File:Spacewar%21-PDP-1-20070512.jpg\">Spacewar!-PDP-1-20070512<\/a>&#8220; by <a class=\"external text\" href=\"http:\/\/www.flickr.com\/people\/35034362831@N01\" rel=\"nofollow\">Joi Ito<\/a> from Inbamura, Japan &#8211; <a class=\"external text\" href=\"http:\/\/www.flickr.com\/photos\/35034362831@N01\/494431001\/\" rel=\"nofollow\">Spacewar running on PDP-1<\/a>. Licensed under <a title=\"Creative Commons Attribution 2.0\" href=\"http:\/\/creativecommons.org\/licenses\/by\/2.0\">CC BY 2.0<\/a> via <a href=\"http:\/\/commons.wikimedia.org\/wiki\/\">Wikimedia Commons<\/a><\/li>\n<li id=\"citat_3\">Resized from <a href=\"http:\/\/commons.wikimedia.org\/wiki\/File:Ken_n_dennis.jpg#mediaviewer\/File:Ken_n_dennis.jpg\">Ken n dennis<\/a>&#8220; by Unknown &#8211; <a class=\"external free\" href=\"http:\/\/www.catb.org\/%7Eesr\/jargon\/html\/U\/Unix.html\" rel=\"nofollow\">http:\/\/www.catb.org\/~esr\/jargon\/html\/U\/Unix.html<\/a>. Licensed under Public domain via <a href=\"http:\/\/commons.wikimedia.org\/wiki\/\">Wikimedia Commons<\/a><\/li>\n<li id=\"citat_4\">Cropped and resized from <a href=\"http:\/\/commons.wikimedia.org\/wiki\/File:Bill_gates_portrait.jpg#mediaviewer\/File:Bill_gates_portrait.jpg\">Bill gates portrait<\/a>&#8222;. Licensed under <a title=\"Creative Commons Attribution 3.0-br\" href=\"http:\/\/creativecommons.org\/licenses\/by\/3.0\/br\/deed.en\">CC-BY-3.0-br<\/a> via <a href=\"http:\/\/commons.wikimedia.org\/wiki\/\">Wikimedia Commons<\/a><\/li>\n<li id=\"citat_5\">Resized from <a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Wordstar_Screenshot.png\">Wordstar Screenshot<\/a>&#8220; by www.warwickshire-ecosiht.org.uk\/subject\/ict\/miscellaneous\/user_interfaces.html. Licensed under fair use via <a href=\"http:\/\/en.wikipedia.org\/wiki\/\">Wikipedia<\/a> (September 2014)<\/li>\n<li id=\"citat_6\">Resized from <a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Windows1.0.png#mediaviewer\/File:Windows1.0.png\">Windows1.0<\/a>&#8222;. Via <a href=\"http:\/\/en.wikipedia.org\/wiki\/\">Wikipedia<\/a>. Used with permission from Microsoft.<\/li>\n<li id=\"citat_7\">Resized from <a href=\"http:\/\/en.wikipedia.org\/wiki\/File:Windows_3.0_workspace.png#mediaviewer\/File:Windows_3.0_workspace.png\">Windows 3.0 workspace<\/a>&#8222;. Via <a href=\"http:\/\/en.wikipedia.org\/wiki\/\">Wikipedia<\/a>. Used with permission from Microsoft.<\/li>\n<li id=\"citat_8\">Cropped and resized from <a href=\"http:\/\/commons.wikimedia.org\/wiki\/File:Linus_Torvalds.jpeg#mediaviewer\/File:Linus_Torvalds.jpeg\">Linus Torvalds<\/a>&#8220; by Unknown photographer who sold rights to the picture to linuxmag.com &#8211; Linuxmag.com; The image is from an article in a December 2002 issue of Linux Magazine<a class=\"external autonumber\" href=\"http:\/\/web.archive.org\/web\/20030304160629\/http:\/\/www.linux-mag.com\/2002-12\/linus_01.html\" rel=\"nofollow\">[1]<\/a>. Licensed under <a title=\"Creative Commons Attribution-Share Alike 3.0&lt;p&gt;&lt;\/p&gt;\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\">CC BY-SA 3.0<\/a> via <a href=\"http:\/\/commons.wikimedia.org\/wiki\/\">Wikimedia Commons<\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Ra\u010dunar sam po sebi ne vredi bez programa koji ga pokre\u0107u. Paralelno sa razvojem kompjutera razvijali su se i programski jezici, a sa njima i programi koji su postavili kamen temeljac softveru koji danas koristimo. 1956. IBM razvija programski jezik FORTRAN (Formula Translation) kao alternativu programiranju u ma\u0161inskom jeziku. Ovaj jezik je pre svega bio &hellip; <a href=\"http:\/\/lekcije.mfp.co.rs\/?page_id=16\" class=\"more-link\">\u041d\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u0435 \u0441\u0430 \u0447\u0438\u0442\u0430\u045a\u0435\u043c <span class=\"screen-reader-text\">1.4. Istorijski razvoj &#8211; razvoj programskih jezika<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":127,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/pages\/16"}],"collection":[{"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":6,"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":331,"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions\/331"}],"up":[{"embeddable":true,"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=\/wp\/v2\/pages\/127"}],"wp:attachment":[{"href":"http:\/\/lekcije.mfp.co.rs\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}