Fortran (programlingvo)

Fortrana trukarto

Fortran (angle FORmula TRANslation, aŭ "formula traduko") estas unu el la unuaj komputillingvoj. Evoluinte dum la jardeko de 1950, ĉefe por teknikaj kaj sciencaj programoj, ĝi normigatis je 1977, kaj la rezulto nomiĝis FORTRAN77. Poste, je 1990 naskiĝis Fortran 90 (de post kiam la nomo estas skribita en miksita majuskleco).

Fortran estas taŭga por sciencaj ( fizikaj) celoj, ĉar ĝi subtenas trajtojn kiaj varieblajn datenajn vicojn, kompleksajn nombrojn, internan potencan operacion, lertan traktadon de nombroprecizo, ktp. Ankaŭ jam ekzistas multaj FORTRAN-aj programoj. Tiuj programoj ofte temas pri malsimplaj nombraj algoritmoj, kiujn estus malfacilaj (t.e. multekostaj) traduki en aliajn lingvojn.

Jen simpla ekzemplo de Fortran-programo:

       PROGRAM AVERGE 
! Komputi la averaĝon de listo da nombroj                                
!                                                                       
      INTEGER N 
      REAL X, SUMO, MEZAĴO 
!                                                                       
      TOTAL = 0.0 
      COUNT = 0 
      DO 
         READ *, X 
         IF (X.GT.0.0) THEN 
            SUMO = SUMO + X 
            N = N + 1 
         ELSE
            EXIT 
         ENDIF 
      END DO
      MEZAĴO = SUMO / REAL (N) 
      PRINT 20, MEZAĴO 
   20 FORMAT (1X, 'LA MEZAĴO ESTAS ', F6.2) 
      END PROGRAM AVERGE                            
Other Languages
العربية: فورتران
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
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