FORTRAN: Geschiedenis van een programmeertaal

FORTRAN (of formule-vertaling) was de eerste programmeertaal (software) op hoog niveau, uitgevonden door John Backus voor IBM in 1954, commercieel uitgebracht in 1957. Fortran wordt nog steeds gebruikt voor het programmeren van wetenschappelijke en wiskundige toepassingen. Fortran begon als een digitale codetolk voor de IBM 701 en heette oorspronkelijk Speedcoding. John Backus wilde een programmeertaal die meer leek op de menselijke taal, wat de definitie is van een taal op hoog niveau, andere programma's met een hoge taal zijn Ada, Algol, BASIS, COBOL, C, C ++, LISP, Pascal en Prolog.

Generaties van codes

  1. De eerste generatie codes die werd gebruikt om de functies van een computer te programmeren, werd genoemd machinetaal of machine code. Machinecode is de taal die een computer echt begrijpt op machineniveau, zijnde een reeks van enen en enen die de bedieningselementen van de computer interpreteren als instructies elektrisch.
  2. De tweede generatie code werd gebeld assembleertaal. Assembleertaal verandert de reeksen van nullen en enen in menselijke woorden zoals "toevoegen". Assembleertaal wordt altijd terug vertaald in machinecode door programma's die assemblers worden genoemd.
    instagram viewer
  3. De derde generatie code werd gebeld taal op hoog niveau of HLL, die menselijk klinkende woorden en syntaxis heeft (zoals woorden in een zin). Om ervoor te zorgen dat de computer elke HLL begrijpt, vertaalt een compiler de taal op hoog niveau in assembleertaal of machinecode. Alle programmeertalen moeten uiteindelijk worden vertaald in machinecode zodat een computer de instructies die ze bevatten kan gebruiken.

John Backus en IBM

'Ik wist echt niet wat ik in godsnaam met mijn leven wilde doen... Ik zei nee, dat kon ik niet. Ik zag er slordig en slordig uit. Maar ze stond erop en dat deed ik ook. Ik deed een test en deed het goed. " John Backus over zijn ervaring met interviewen voor IBM.

John Backus stond aan het hoofd van het IBM-team van onderzoekers van het Watson Scientific Laboratory dat Fortran uitvond. In het IBM-team zaten de opmerkelijke namen van wetenschappers zoals Sheldon F. Best, Harlan Herrick (die het eerste succesvolle Fortran-programma leidde), Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois Haibt en David Sayre.

Het IBM-team heeft HLL niet uitgevonden of het idee om programmeertaal in machinecode te compileren, maar Fortran was de eerste succesvolle HLL en de Fortran I-compiler heeft het record voor het vertalen van code voor meer dan 20 jaar. De eerste computer die de eerste compiler draaide, was de IBM 704, die John Backus hielp ontwerpen.

Fortran vandaag

Fortran is nu meer dan veertig jaar oud en blijft de toptaal in wetenschappelijke en industriële programmering - het is natuurlijk voortdurend bijgewerkt.

De uitvinding van Fortran begon een computersoftware-industrie van $ 24 miljoen dollar en begon met de ontwikkeling van andere hoogwaardige programmeertalen.

Fortran is gebruikt voor het programmeren van videogames, luchtverkeersleidingssystemen, loonberekeningen, tal van wetenschappelijke en militaire toepassingen en parallel computeronderzoek.

John Backus won in 1993 de Charles Stark Draper-prijs van de National Academy of Engineering, de hoogste nationale prijs voor engineering, voor de uitvinding van Fortran.

instagram story viewer