Historia języka Fortran Język FORTRAN jest językiem programowania wysokiego poziomu. Został zaprojektowany w latach 1954-1957. Wymyślił go wraz ze swoim zespołem John Backus, pracownik firmy IBM. Pierwszym wyzwaniem, z jakim musieli się zmierzyć twórcy tego języka była wydajność. Obawiano się, że jeśli program napisany w języku wysokiego poziomu będzie zbyt wolny w stosunku do języków assemblerowych, to nikomu nie będzie chciało się go używać. Dołożono zatem wszelkich starań, aby zoptymalizować nowy język. Efektem tego jest dobra wydajność, porównywalna z językiem C. Kolejne standardy przynosiły nowe możliwości języka. Nadal obliczenia aerodynamiczne, wytrzymałościowe i cieplne prowadzone są z użyciem języka Fortran.

XXI wiek Czy Fortran jest wciąż używany ? NASA poszukuje programisty znającego 60-letni język Fortran używany w oprogramowaniu sterującym sondą Voyagercomputerworld, wiadomości : NASA.poszukuje.programisty.znajacego.60.letni.jezyk.Fortran.html dlaczego fizycy wciąż używają Fortrana icm : oprogramowanie numeryczneDaniel Celton : why-physicsts-still-use-fortran/

Wersje języka Fortran FORTRAN Automatic Coding System for IBM704 - 1957r, pierwszy kompilator języka FORTRAN FORTRAN 66 - wersja języka Fortran, która rozpowszechniła się na komputerach. FORTRAN 77 - wersja, która zdominowała obliczenia numeryczne w latach 80. Pojawiła się w niej m.in. pętla while. Ostatnia wersja z zapisem obsługującym karty perforowane. Popularna do początku XXI wieku. Na początku XXI wieku występował kompilator g77, jednak nie jest on rozwijany (2012 r.). Fortran 90 - przełomowa wersja Fortranu (od tej wersji nazwę języka pisze się małymi literami). Nowy zapis, niedostosowany do kart perforowanych, struktury, wskaźniki, przeciążanie operatorów, moduły. Fortran 95 - niewielkie zmiany w stosunku do Fortranu 90. Dodana obsługa wątków. Ostatni proceduralny Fortran. Niektóre profesjonalne kompilatory zatrzymały się na tej wersji (NAG, Lahey, Absoft). Fortran 2003 - pierwszy obiektowy Fortran. Fortran 2008 - najnowszy standard języka Fortran. Obsługa równoległości - współtablice (ang. Coarrays)

Zobacz także Aby przeczytać historię języka Fortran, odwiedź polską Wikipedię.