FORTRAN (of formulevertaling) was de eerste programmeertaal op hoog niveau (software) 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 qua uiterlijk meer leek op de menselijke taal, wat de definitie is van een taal op hoog niveau, andere programma's met een hoge taal omvatten Ada, Algol, BASIC, COBOL, C, C ++, LISP, Pascal en Prolog.
"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 verward uit. Maar ze stond erop en dus deed ik het. Ik deed een test en deed het OK." John Backus over zijn interviewervaringen voor IBM.
John Backus leidde het IBM-team van onderzoekers van het Watson Scientific Laboratory dat Fortran uitvond. In het IBM-team waren 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 houdt al meer dan 20 jaar het record voor het vertalen van code. De eerste computer waarop de eerste compiler werd uitgevoerd, was de IBM 704, die John Backus hielp ontwerpen.
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 programmeertalen op hoog niveau.
Fortran is gebruikt voor het programmeren van videogames, luchtverkeersleidingssystemen, loonberekeningen, tal van wetenschappelijke en militaire toepassingen en parallel computeronderzoek.
John Backus won de Charles Stark Draper Prize van de National Academy of Engineering 1993, de hoogste nationale prijs voor engineering, voor de uitvinding van Fortran.