Fortran is een programmeertaal die speciaal ontwikkeld is voor rekenwerk en vooral gebruikt wordt in de exacte wetenschappen. Het woord Fortran (voorheen FORTRAN) is een acroniem afgeleid van The IBM Mathematical Formula Translating System. Fortran is om verschillende redenen van belang. Ten eerste was het de eerste hogere programmeertaal die in algemeen gebruik kwam, zodat Fortran alleen daardoor al zijn stempel op alle andere programmeertalen gedrukt heeft. Ten tweede was het de eerste taal die door het ANSI gestandaardiseerd werd en is de ontwikkeling af te lezen uit een aantal opvolgende standaards (FORTRAN 66, FORTRAN 77, Fortran 90, Fortran 95 en Fortran 2003), waarbij de compatibiliteit met voorgaande versies zo veel mogelijk behouden bleef. Ten slotte was het decennialang de meest toegepaste taal voor technische, natuurwetenschappelijke en econometrische problemen. Het was gedurende die tijd dé taal voor supercomputers omdat er matrixberekeningen mee gemaakt kunnen worden.
Fortran |
 |
Paradigma |
gestructureerd programmeren, objectgeoriënteerd programmeren, procedurele programmering, genericiteit, imperatief programmeren |
Verschenen |
1957 (65 jaar) |
Ontworpen door |
John Backus |
Ontwikkeld door |
John Backus en IBM |
Huidige versie |
Fortran 2018[1] |
Typesysteem |
manifest typering, statisch typesysteem, sterke typering |
Implementaties |
GNU Fortran, Intel Fortran Compiler, Open Watcom Fortran, Microsoft FORTRAN[2] en andere |
Beïnvloed door |
Speedcoding |
Invloed op |
Algol-58, PL/1 |
Licentie |
MIT-licentie |
Bestandsextensies |
f, for, f90 |
Website |
https://fortran-lang.org |
|