Hvad er Fortran?
Fortran er et imperativt computerprogrammeringssprog. Når det er skrevet som Fortran, betragtes programmeringssproget også som generelle formål og proceduremæssige. Det blev udviklet i 1950'erne af International Business Machines Corporation (IBM) og var beregnet til brug i videnskabelige og tekniske relaterede applikationer. Siden design er Fortran konstant blevet brugt til videnskabelig og numerisk computing, især inden for områder som beregningsvidenskab og klimamodellering. Faktisk er det det mest almindeligt anvendte numeriske programmeringssprog, der findes.
Nogle spekulerer i, at Fortran opnåede sin popularitet, fordi den var designet før mange af de andre store sprog. Andre hævder, at dens brede anvendelse skyldes den gradvise tilføjelse og udvikling af funktioner, der er afgørende for videnskabs- og ingeniørbrugere. Måske lige så vigtigt er det faktum, at Fortran opretholder sin kompatibilitet med ældre versioner, tilføjer nye komponenter i stedet for at eliminere forældede funktioner. En gooD Deal of the Popularity kan have været på grund af produktionen af kompilatorer, der er i stand til at håndtere hurtigere kode, hvilket gør den især egnet til videnskabelig brug.
Et team af IBM -programmerere, ledet af John Backus, krediteres med at samarbejde om udviklingen af Fortran, der introducerede den første kompilator i 1957. Det blev oprettet til en IBM 704 -computer. Fortran nød med sine kontrolstrukturer og input/outputkomponenter hurtig popularitet. Snart introducerede teamet compilere designet til brug sammen med andre IBM -computermodeller. Inden for en kort periode følte andre producenter sig tvunget til at skabe FORTRAN -kompilatorer, der passer til deres egne computere, hvilket resulterede i snesevis af compilere i begyndelsen af 1960'erne.
Desværre førte oprettelsen af så mange forskellige kompilatorer til inkompatibilitet. I 1966 blev dette spørgsmål taklet, da der blev dannet en amerikansk national standard til programmeringssproget. HDet skyldte, at dette ikke fuldt ud stammede tidevandet af variationer. Snart var der behov for yderligere standardisering. For at imødekomme dette behov blev Fortran 77 designet.
En af de funktioner, der får Fortran til at skille sig ud blandt andre computerprogrammeringssprog, er dets lette portabilitet. Det betragtes også som enkelt at mestre og ligetil. Det er ikke nødvendigt at have en baggrund i computere for at kunne lære og bruge FORTRAN. Det faktum, at det er let at lære, gør det dog ikke mindre dygtigt. Det kan bruges effektivt på betydelige applikationer.