FORTRAN (oder Formelübersetzung) war die erste High-Level-Programmiersprache (Software), die 1954 von John Backus für IBM erfunden und 1957 kommerziell veröffentlicht wurde. Fortran wird noch heute zum Programmieren wissenschaftlicher und mathematischer Anwendungen verwendet. Fortran begann als digitaler Code-Interpreter für IBM 701 und hieß ursprünglich Speedcoding. John Backus wünschte sich eine Programmiersprache, die der menschlichen Sprache ähnlicher ist. Dies ist die Definition einer Hochsprache. Andere Hochsprachenprogramme sind Ada, Algol, BASIC, COBOL, C, C ++, LISP, Pascal und Prolog.
„Ich wusste wirklich nicht, was zum Teufel ich mit meinem Leben anfangen wollte ... ich sagte nein, ich konnte nicht. Ich sah schlampig und zerzaust aus. Aber sie bestand darauf und das tat ich. John Backus über seine Erfahrungen mit Interviews für IBM.
John Backus leitete das IBM-Forscherteam des Watson Scientific Laboratory, das Fortran erfunden hat. Im IBM-Team befanden sich namhafte Namen von Wissenschaftlern wie Sheldon F. Best, Harlan Herrick (der das erste erfolgreiche Fortran-Programm leitete), Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois Haibt und David Sayre.
Das IBM Team hat HLL oder die Idee, Programmiersprache in Maschinencode zu übersetzen, nicht erfunden, aber Fortran war das erste erfolgreiche HLL und der Fortran I-Compiler hält den Rekord für die Übersetzung von Code seit über 20 Jahren. Der erste Computer, auf dem der erste Compiler ausgeführt wurde, war der IBM 704, den John Backus mitentwickelte.
Fortran ist jetzt über vierzig Jahre alt und bleibt die Spitzensprache in der wissenschaftlichen und industriellen Programmierung - natürlich wurde es ständig aktualisiert.
Mit der Erfindung von Fortran begann eine 24-Millionen-Dollar-Computer-Softwareindustrie und die Entwicklung weiterer hochrangiger Programmiersprachen.
Fortran wurde für die Programmierung von Videospielen, Flugsicherungssystemen, Gehaltsberechnungen, zahlreichen wissenschaftlichen und militärischen Anwendungen sowie für die parallele Computerforschung eingesetzt.
John Backus gewann 1993 den Charles Stark Draper Prize der National Academy of Engineering, den höchsten nationalen Preis für Ingenieurwesen, für die Erfindung von Fortran.