Povijest razvoja programskih jezika: ukratko o svemu

2011

sadržaj

    Programiranje je dugotrajan i složen proces, koji se ne mogu shvatiti svi. Jezik stroja sastoji se od mnogih algoritama i strojni kodovi. A današnja računala takva su savršena oprema zbog činjenice da su programirani. A povijest razvoja softvera ne bi bila toliko uspješna da nije bilo poseban jezik za strojeve koji prevode simboličke ključne riječi u strojne kodove. Razmotrimo kako se razvija povijest razvoja programskih jezika.

    Prvi autopisi pojavljuju se 1955. godine naporima IBM-ovih programera, na čelu s inženjerom Johnom Backusom. To je bio jezik visoke razine pod nazivom Fortran, a ne skup izoliranih jednostavnih naredbi, kao i organizaciju većih kodova, koji su pod nazivom operatori ili algoritamski jezici. Da bi ih prevesti u strojni kod, prevoditelji su izmislili da transformiraju algoritme i čine ga razumljivim za elektroničko računalo. Postoje dva načina: tumačenje i kompilacija. Zbog jednostavnosti Fortranove verzije, brzo su počele koristiti, a posljednja je danas jedan od najpopularnijih programskih jezika.

    Međutim, to nije jedini automatski kôd za strojeve. Povijest razvoja programskih jezika nastavlja se stvaranjem algoritama Algol, koji se uglavnom koriste u akademskom okruženju i imaju veliki broj novih koncepata. Ovaj događaj odvija se 1960. Malo kasnije, znatiželjni IBM zaposlenici su došli do jezika Cobol, koji je orijentiran na korištenje u poslovnom okruženju i koristi za obradu složenih i opsežnih ekonomskih informacija.

    Povijest razvoja profesora programski jezici faksu i dalje Dartsmute T. Kurtza i Georgea. Kemeny, koji je razvio poznati BASIC. To je mnogo jednostavnije od Fortran, i zato se koristi u osobna računala. Proizveo je eksplozivni učinak, postajući glavni program programiranja auto-kodova, a računalo je vlasništvo najčešćih korisnika.



    Jednostavnost upotrebe i mogućnost dijaloga dijaloga najvažnije su prednosti BASIC-a. Nedostatci uključuju nedostatak ograničenja programiranja, što ih vrlo često zbunjuje i čini ih logički neshvatljivima. Programi sastavljeni uz pomoć BASIC-a imaju usporenu prirodu jer se temelje ne na prevodiocima, već na tumačima.

    Danas, znanstvenici nastavljaju raditi na njegovom poboljšanju i pokušavaju donijeti Pascalu bliže programu koji je dodatno obilježio povijest razvoja programskih jezika. Njegov kreator, desno, profesor je na Sveučilištu Politehničkog Sveučilišta u Zurichu, Nicklaus Wirth. I dao je ime svog izuma u čast Pascala, koji je prvi dizajner prvog računala. Ovo je jedan od najlakših i dostupnih programskih jezika, omogućujući vam da napišete jasne i razumljive programe.

    Povijest razvoja programiranja bila bi nepotpuna bez jezika pakla, nazvanog po prvom ženskom programeru Adu Lovelace, kćeri svih poznatih znojenja George Byron. To je napredniji i univerzalni programski jezik sastavljen na temelju Pascala.

    Povijest razvoja softvera ima u arsenalu mnogo više programskih jezika koji su napisani za posebne aplikacije. Na primjer, simulacija, Simcrit i GPSS se koriste u simulaciji. Za kontrolu opreme koristi se FORT. Softver sustava su pisani na SI jeziku. Baze podataka izrađuju se Kodasilovim jezikom. Za programiranje obuke, Logotip, Robik i algoritamski jezik AP Yershov.

    Povijest razvoja programiranja još nije u potpunosti napisana i malo je vjerojatno da će se dogoditi u bliskoj budućnosti.

    Dijelite na društvenim mrežama:

    Povezan
    Što je to - prevodilac, ili Kako napraviti računalo razumjeti ono što želite od njega?Što je to - prevodilac, ili Kako napraviti računalo razumjeti ono što želite od njega?
    Školski algoritamski jezik: svrha, pravila, naredbe. Koncept algoritamskog jezikaŠkolski algoritamski jezik: svrha, pravila, naredbe. Koncept algoritamskog jezika
    Što je Ruby? Programski jezik "Ruby"Što je Ruby? Programski jezik "Ruby"
    Računalni programski jezici: vrste, opis, primjena i povratne informacijeRačunalni programski jezici: vrste, opis, primjena i povratne informacije
    Programiranje: Assembler jezik. Osnove Assemblerovog jezikaProgramiranje: Assembler jezik. Osnove Assemblerovog jezika
    Python za početnikePython za početnike
    Što je Pascal. Programiranje u PascaluŠto je Pascal. Programiranje u Pascalu
    Prevoditelj je ... Vrste prevoditelja. Pretvori i prevodi programPrevoditelj je ... Vrste prevoditelja. Pretvori i prevodi program
    Najpopularniji programski jezici. Programski jezici za početnikeNajpopularniji programski jezici. Programski jezici za početnike
    Ocjena programskih jezika 2016Ocjena programskih jezika 2016
    » » Povijest razvoja programskih jezika: ukratko o svemu
    LiveInternet