FORTRAN (eller formelöversättning) var det första högnivåprogrammeringsspråket (mjukvara) som uppfanns av John Backus för IBM 1954, släpptes kommersiellt 1957. Fortran används fortfarande idag för programmering av vetenskapliga och matematiska applikationer. Fortran började som en digital kodtolk för IBM 701 och fick ursprungligen namnet Speedcoding. John Backus ville ha ett programmeringsspråk som var närmare mänskligt språk, vilket är definitionen av ett högnivåspråk, andra högspråkiga program inkluderar Ada, Algol, BASIC, COBOL, C, C ++, LISP, Pascal och Prolog.
"Jag visste verkligen inte vad i helvete jag ville göra med mitt liv ... Jag sa nej, jag kunde inte. Jag såg slarvig och avvecklad ut. Men hon insisterade och så gjorde jag det. Jag tog ett test och gjorde OK." John Backus på sin erfarenhet av intervjuer för IBM.
John Backus ledde IBM-forskargruppen vid Watson Scientific Laboratory som uppfann Fortran. I IBM-teamet fanns de kända namnen på forskare som Sheldon F. Best, Harlan Herrick (som körde det första framgångsrika Fortran-programmet), Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois Haibt och David Sayre.
IBM-teamet uppfann inte HLL eller idén att sammanställa programmeringsspråk till maskinkod, men Fortran var den första framgångsrika HLL och Fortran I-kompilatorn har rekordet för att översätta kod i över 20 år. Den första datorn som körde den första kompilatorn var IBM 704, som John Backus hjälpte till att utforma.
Fortran är nu över fyrtio år gammal och är fortfarande toppspråket inom vetenskaplig och industriell programmering - naturligtvis har den ständigt uppdaterats.
Uppfinningen av Fortran inledde en mjukvaruindustri för 24 miljoner dollar och inledde utvecklingen av andra högnivå programmeringsspråk.
Fortran har använts för programmering av videospel, flygkontrollsystem, löneberäkningar, många vetenskapliga och militära applikationer och parallell datorforskning.
John Backus vann 1993 National Academy of Engineering: s Charles Stark Draper-pris, det högsta nationella priset som delades ut inom teknik, för uppfinningen av Fortran.