Povijest razvoja programskih jezika: ukratko o svemu
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.
- Povijest engleskog jezika: obrazovanje i razvoj.
- Što je to - prevodilac, ili Kako napraviti računalo razumjeti ono što želite od njega?
- Školski algoritamski jezik: svrha, pravila, naredbe. Koncept algoritamskog jezika
- Što je Ruby? Programski jezik "Ruby"
- Računalni programski jezici: vrste, opis, primjena i povratne informacije
- Programiranje: Assembler jezik. Osnove Assemblerovog jezika
- Python za početnike
- Što je Pascal. Programiranje u Pascalu
- Prevoditelj je ... Vrste prevoditelja. Pretvori i prevodi program
- Najpopularniji programski jezici. Programski jezici za početnike
- Ocjena programskih jezika 2016
- jаvascript petlje: za, dok, za vrijeme dok
- Što je kompilator - opis
- Šifra stroja kao programskog jezika. Skupština jezika
- Što je proceduralno programiranje?
- Programsko okruženje. Na putu stvaranja vlastitog softvera
- Skupljanje je proces koji olakšava komunikaciju između programera i računala
- Suvremeni ruski jezik i njegova država
- Najlakši programski jezik za početnike
- Što je programski sustav
- Razvrstavanje programskih jezika prema razinama