Hva er Fortran?
Fortran er et viktig dataprogrammeringsspråk. Når det er skrevet som FORTRAN, anses programmeringsspråket også som generelt formål og prosedyre. Den ble utviklet på 1950-tallet av International Business Machines Corporation (IBM) og var beregnet på bruk i vitenskapelige og ingeniørbaserte applikasjoner. Siden designen har Fortran blitt brukt jevnlig til vitenskapelig og numerisk databehandling, spesielt innen områder som beregningsvitenskap og klimamodellering. Faktisk er det det mest brukte numeriske programmeringsspråket som eksisterer.
Noen spekulerer i at Fortran oppnådde sin popularitet fordi den ble designet før mange av de andre store språkene. Andre hevder at den brede bruken skyldes gradvis tillegg og utvikling av funksjoner som er viktige for vitenskapelige og tekniske brukere. Kanskje like viktig er det faktum at Fortran opprettholder kompatibiliteten med eldre versjoner og legger til nye komponenter, i stedet for å eliminere utdaterte funksjoner. En god del av dens popularitet kan ha vært på grunn av produksjonen av kompilatorer som er i stand til å håndtere raskere kode, noe som gjør den spesielt egnet for vitenskapelig bruk.
Et team av IBM-programmerere, ledet av John Backus, blir kreditert med å samarbeide om utviklingen av Fortran, og introduserte den første kompilatoren i 1957. Den ble opprettet for en IBM 704-datamaskin. Fortran, med sine kontrollstrukturer og inngangs- / utgangskomponenter, likte rask popularitet. Snart introduserte teamet kompilatorer designet for bruk sammen med andre IBM datamodeller. I løpet av kort tid følte andre produsenter seg tvunget til å lage FORTRAN-kompilatorer som passer deres egne datamaskiner, noe som resulterte i dusinvis av kompilatorer på begynnelsen av 1960-tallet.
Dessverre førte opprettelsen av så mange forskjellige kompilatorer til inkompatibilitet. I 1966 ble dette problemet taklet da en amerikansk nasjonal standard ble dannet for programmeringsspråket. Dette stemte imidlertid ikke helt i tidevannet av variasjoner. Snart trengtes ytterligere standardisering. For å imøtekomme dette behovet ble Fortran 77 designet.
En av funksjonene som gjør at Fortran skiller seg ut blant andre programmeringsspråk for datamaskiner er den enkle bærbarheten. Det anses også som enkelt å mestre og grei. Det er ikke nødvendig å ha bakgrunn i datamaskiner for å kunne lære og bruke Fortran. At det er enkelt å lære, gjør det ikke mindre i stand. Det kan brukes effektivt på store applikasjoner.