Fortran
|
|
Paradigma
|
gestructureerd programmeren, objectgeoriënteerd programmeren, procedurele programmering, genericiteit, imperatief programmeren, array programming
|
Verschenen
|
1957 (66 jaar)
|
Ontwerper
|
John Backus
|
Ontwikkelaar
|
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
|
|
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.
- ↑ (en) Fortran; High-performance parallel programming language. Gearchiveerd op 8 juni 2023. Geraadpleegd op 3 juli 2023. “The latest revision of the language is Fortran 2018.”
- ↑ Microsoft FORTRAN Compiler Version Information. Gearchiveerd op 23 mei 2013. Geraadpleegd op 10 april 2013.