IT-lexikon Programmering Fortran

Fortran

Programmering In English → Uppdaterad: 2026-07-29

Det första högnivåspråk som fick brett genomslag, släppt av IBM 1957 med John Backus som projektledare. Namnet kommer av Formula Translation. Fortfarande kungen inom vetenskapliga beräkningar.

Ursprungliga säljargumentet var att kompilatorn genererade kod nästan lika snabb som handskriven assembler, vilket få trodde var möjligt. FORTRAN 77 är den version många minns med hålkortskolumner och GOTO; Fortran 90 införde fria formatet, moduler och arrayoperationer på hela matriser, och standarden har uppdaterats regelbundet sedan dess. Överlevnaden beror på tre saker: kompilatorerna optimerar aggressivt eftersom språket saknar pekaralias, biblioteken LAPACK och BLAS är skrivna i det, och femtio år av validerad numerisk kod i klimatmodeller, strömningsmekanik och kärnfysik skrivs inte om i onödan.

← Tillbaka till lexikonet