Fortran | |
Paradigma | többelvű: strukturált, imperatív (procedurális, objektumorientált), generikus |
Jellemző kiterjesztés | .f , .for , .f90 , .f95 |
Megjelent | 1957 |
Tervező | John Backus |
Fejlesztő | John Backus & IBM |
Utolsó kiadás | Fortran 2008 (ISO/IEC 1539-1:2010) (2010) |
Típusosság | erősen típusos, statikus típus, manifest |
Megvalósítások | Absoft, Cray, GFortran, G95, IBM, Intel, Lahey/Fujitsu, Open Watcom, Pathscale, PGI, Silverfrost, Oracle, XL Fortran, Visual Fortran és mások |
Hatással volt rá | Speedcoding |
Befolyásolt nyelvek | ALGOL 58, BASIC, C, PL/I, PACT I, MUMPS, Ratfor |
Licenc | MIT-licenc |
Weboldal |
A Fortran általános célú programozási nyelv, melyet elsősorban matematikai számítások (például mérnöki alkalmazások) megkönnyítésére fejlesztettek ki. Maga a Fortran szó a The IBM Mathematical Formula Translating System névből jön (=matematikai képletet fordító rendszer). Eredetileg csupa nagybetűvel írták (FORTRAN-nak), csak később tértek a ma is elfogadott nagy kezdőbetűs (Fortran) írásmódra. A Fortran volt az első ún. magas szintű programozási nyelv. A nyelvet az IBM cég fejlesztette ki az 1950-es években, azóta több újabb verziója is megjelent. A különféle Fortran-verziókat eleinte egy-egy római számmal különböztették meg, később pedig évük feltüntetésével a Fortran szó után. A Fortran-verzióik:
év | név |
1957 | FORTRAN |
1958 | FORTRAN II |
1958 | FORTRAN III |
1961 | FORTRAN IV |
1966 | FORTRAN 66 |
1978 | FORTRAN 77 |
1991 | Fortran 90 |
1997 | Fortran 95 |
2004 | Fortran 2003 |
2010 | Fortran 2008 |
2018 | Fortran 2018 |
2023 | Fortran 2023 |