Fortran

Fortran acs cover.jpeg

Fortran (sau FORTRAN) este un limbaj de programare născut în anul 1950 și care este încă folosit după jumătate de secol de existență. Numele său își are originea din "Formula Translating System" [1]. Versiunile mai vechi ale acestui limbaj erau cunoscute drept FORTRAN, dar după Fortran 90 numele nu a mai fost scris în întregime cu majuscule.

Deși la început a fost un limbaj procedural, cele mai recente versiuni au inclus suport pentru programarea obiectuală.

Istorie

Primul compilator FORTRAN a fost dezvoltat pentru IBM 704 în 195457 de o echipă IBM condusă de John W. Backus. Acesta a fost un compilator de optimizare, deoarece autorii considerau că nimeni nu ar fi folosit limbajul dacă performanțele sale nu ar fi fost comparabile cu Assemblerul.

Limbajul a fost adoptat pe scară largă de către oamenii de știință pentru scrierea programelor ce foloseau numere în mod intensiv, fapt ce a încurajat autorii de compilatoare să producă soft-ul lor în așa fel încât să genereze cod mai rapid. În special includerea unui tip de date numeric complex în limbajul FORTRAN l-a făcut potrivit pentru folosirea în știința computațională.

Numeroase standarde ale limbajului au apărut: FORTRAN II în 1958, FORTRAN IV în 1961, FORTRAN 66 în 1966, FORTRAN 77 în 1977 , Fortran 90 în 1990, Fortran 95 în 1995, și Fortran 2003 în 2003. Fortran III a fost creat în 1958, lăsând posibilitatea includerii de cod asamblare de tip Inline în programele sale; dar nu a fost niciodată dat spre folosință deoarece conceptul de portabilitate al unui limbaj de nivel înalt ar fi fost pierdut.

Alte limbi
العربية: فورتران
azərbaycanca: Fortran
беларуская: Fortran
български: FORTRAN
বাংলা: ফোরট্রান
bosanski: FORTRAN
català: 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
русский: Фортран
саха тыла: 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