Hvad er Fortran?
Fortran er et nødvendigt programmeringssprog til computere. Når programmeringen er skrevet som FORTRAN, betragtes programmeringssprog også som et generelt formål og proceduremæssigt. Det blev udviklet i 1950'erne af International Business Machines Corporation (IBM) og var beregnet til brug i videnskabelige og tekniske relaterede applikationer. Siden designet er Fortran brugt støt til videnskabelig og numerisk computing, især inden for områder som computervidenskab og klimamodellering. Faktisk er det det mest almindeligt anvendte numeriske programmeringssprog i eksistensen.
Nogle spekulerer i, at Fortran opnåede sin popularitet, fordi den blev designet før mange af de andre større sprog. Andre hævder, at dens brede anvendelse skyldes den gradvise tilføjelse og udvikling af funktioner, der er vitale 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 fjerne forældede funktioner. En hel del af dens popularitet kan have været på grund af produktionen af kompilatorer, der er i stand til at håndtere hurtigere kode, hvilket gør den særlig velegnet til videnskabelig brug.
Et team af IBM-programmører, ledet af John Backus, krediteres med at samarbejde om udviklingen af Fortran og introducerede den første compiler i 1957. Det blev oprettet til en IBM 704-computer. Fortran, med dens kontrolstrukturer og input / output-komponenter, nød 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 oprette FORTRAN-compilere, 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 compilere til inkompatibilitet. I 1966 blev dette problem løst, da der blev dannet en amerikansk national standard for programmeringssprog. Dog stammede dette ikke fuldstændigt variationen i tidevand. 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 programmeringssprog til computere er dens lette bærbarhed. 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 imidlertid ikke mindre kapabelt. Det kan bruges effektivt på betydelige applikationer.