Die uitvinding van rekenaarprogrammering het die mensdom in staat gestel om 'n sekere vlak van ontwikkeling te oorskry en 'n byna nuwe beskawing te skep. Baie programmeertale is vandag ontwikkel, maar watter een is die baanbreker wat die nuwe rekenaar-era begin het?
Formulevertaler
Die eerste geïmplementeerde hoëvlak-rekenaarprogrammeringstaal is FORmula TRANslator. Dit is tussen 1954 en 1957 deur 'n groep programmeerders by IBM Corporation geskep. 'N Paar jaar na die stigting het die kommersiële verkope van Fortran begin - daarvoor is programme uitgevoer met behulp van masjienkodes of simboliese monteerders.
In die eerste plek het Fortran wydverspreid geword in die wetenskaplike en ingenieursomgewing, waar berekeninge daaroor uitgevoer is.
Een van die belangrikste voordele van die huidige Fortran is die groot aantal programme en subroetinebiblioteke wat daarin geskryf is. In duisende pakkette van hierdie taal kan u pakkette vind vir die oplossing van komplekse integrale vergelykings, matriksvermenigvuldiging, ensovoorts. Hierdie pakkette is oor baie dekades geskep - dit verloor tot dusver nie hul relevansie nie. Die meeste van hul biblioteke is goed gedokumenteer, ontfout en baie doeltreffend, maar hul Fortran-kode word voortdurend outomaties in moderne programmeertale omgeskakel.
Fortran implementeringsgeskiedenis
Na die ontwikkeling van 'n effektiewe alternatiewe taal genaamd Fortran, was die rekenaargemeenskap skepties oor die nuwe produk. Min het geglo dat Fortran programmering vinniger en doeltreffender sou maak. Met verloop van tyd het wetenskaplikes egter die vermoëns van die taal waardeer en dit aktief begin gebruik om intensiewe sagteware-berekenings te skryf. Fortran was veral geskik vir tegniese toepassings, waarin dit baie gehelp is deur die ingewikkelde versameling van alle soorte data.
Moderne Fortran is aangevul met funksies wat dit moontlik maak om nuwe sagtewaretegnologieë en berekeningsargitekture effektief toe te pas.
Na Fortran se oorweldigende sukses het Europese maatskappye begin vrees dat IBM die leiding in die rekenaarbedryf sou neem. Die Amerikaanse en Duitse gemeenskappe het hul komitees gevorm vir die ontwikkeling van 'n universele programmeertaal, maar later het hulle in een komitee saamgevoeg. Sy spesialiste het 'n nuwe taal ontwikkel en dit International Algorithmic Language (IAL) genoem, maar aangesien ALGOrithmic Language vinnig 'n algemene naam vir die nuwigheid geword het, moes die komitee die amptelike naam van die IAL-komitee in Algol verander.