Fortran

Infotaula de llenguatge de programacióFortran
Fortran acs cover.jpeg
Fortran acs cover.jpeg
Tipusllenguatge de programació, llenguatge de programació estructurada, llenguatge de programació imperatiu, llenguatge de programació procedural, llenguatge de programació orientat a objectes, generic programming language Tradueix i array programming language Tradueix
Data de creació1957[1]
DissenyJohn W. Backus
DesenvolupadorJohn Backus i IBM[1]
Darrera versió estableFortran 2008 (ISO/IEC 1539-1:2010)
Tipus de dadesestàtic, manifest i nominal
Majors implementacionsmúltiples, per exemple Absoft, Cray, GFortran, G95, IBM, Intel, Lahey/Fujitsu, Numerical Algorithms Group, Open Watcom, PathScale, PGI, Silverfrost, Oracle, XL Fortran,
DialectesFORTRAN for the IBM 704 Tradueix, FORTRAN II Tradueix, FORTRAN III Tradueix, FORTRAN IV Tradueix, FORTRAN 66 Tradueix, FORTRAN 77 Tradueix, Fortran 90 Tradueix, Fortran 95 Tradueix, Fortran 2003 Tradueix, Fortran 2008 Tradueix i Fortran 2018 Tradueix
Influenciat perSpeedcoding
Ha influenciatALGOL 58, BASIC, C, PL/I, PACT I, MUMPS, Ratfor
Sistema operatiumultiplataforma
Extensió dels fitxers.f, .for, .f90, .f95
Etiqueta d'Stack ExchangeEtiqueta
Modifica les dades a Wikidata

Fortran (o FORTRAN) és el primer llenguatge de programació d'alt nivell, desenvolupat a la dècada dels 50 i encara usat actualment. El nom ve de FORmula TRANslation ("traducció de fórmules" en anglès). Les primeres versions usaven el nom FORTRAN, però l'estàndard actual es refereix al llenguatge com a Fortran[2]

El primer compilador de FORTRAN per a l'IBM 704 va ser desenvolupat de 1954 a 1957 per un equip d'IBM dirigit per John W. Backus.[1] L'objectiu principal va ser desenvolupar un llenguatge d'alt nivell, que permetés escriure programes independents de la màquina, però que tingués una velocitat d'execució semblant a la del llenguatge d'assemblador. El llenguatge va ser un èxit rotund, i a la comunitat científica es va adoptar de seguida. Com que el llenguatge s'ha fet servir sempre per a programes numèricament intensius, els compiladors de Fortran solen produir executables molt eficients. Tot i això, a finals dels anys 80, el llenguatge (Fortran 77) havia quedat força endarrerit respecte a altres com C. Les noves revisions (Fortran 90 i 95) han modernitzat el llenguatge eliminant-ne algunes de les característiques més obsoletes i afegint suport per a programació orientada a objectes, paral·lelisme, etc. Actualment, Fortran s'utilitza gairebé només per a càlcul científic i anàlisi numèrica. [3]

Altres idiomes
العربية: فورتران
asturianu: Fortran
azərbaycanca: Fortran
беларуская: Fortran
български: FORTRAN
বাংলা: ফোরট্রান
bosanski: FORTRAN
کوردی: فۆرتران
čeština: Fortran
Чӑвашла: Фортран
dansk: Fortran
Deutsch: Fortran
Ελληνικά: Fortran
English: Fortran
español: Fortran
eesti: Fortran
euskara: FORTRAN
فارسی: فورترن
suomi: Fortran
français: Fortran
Gaeilge: FORTRAN
עברית: Fortran
हिन्दी: फ़ोरट्रान
hrvatski: Fortran
magyar: Fortran
interlingua: FORTRAN
Bahasa Indonesia: Fortran
italiano: Fortran
日本語: FORTRAN
Taqbaylit: Fortran
қазақша: Фортран
한국어: 포트란
kurdî: Fortran
Latina: FORTRAN
lietuvių: Fortran
latviešu: Fortran
മലയാളം: ഫോർട്രാൻ
монгол: Фортран
Bahasa Melayu: Fortran
Mirandés: FORTRAN
မြန်မာဘာသာ: Fortran
Nederlands: Fortran
norsk nynorsk: Fortran
norsk: Fortran
occitan: Fortran
polski: Fortran
português: Fortran
română: Fortran
русский: Фортран
саха тыла: Fortran
Scots: Fortran
srpskohrvatski / српскохрватски: Fortran
Simple English: Fortran
slovenčina: Fortran
slovenščina: Fortran
shqip: Fortran
српски / srpski: Фортран
svenska: Fortran
తెలుగు: ఫోర్ట్రాన్
тоҷикӣ: Фортран
Türkçe: Fortran
українська: Фортран
Tiếng Việt: Fortran
中文: Fortran