FORTRAN: Zgodovina programskega jezika

FORTRAN (ali prevod formule) je bil prvi programski jezik (programska oprema) na visoki ravni, ki ga je John Backus izumil za IBM leta 1954, komercialno izšel leta 1957. Fortran se še danes uporablja za programiranje znanstvenih in matematičnih aplikacij. Fortran je začel kot tolmač digitalne kode za IBM 701 in je bil prvotno imenovan Speedcoding. John Backus je želel programski jezik, ki je bil po videzu bolj podoben človeškemu jeziku, kar je definicija jezika na visoki ravni, drugi visoki jezikovni programi vključujejo Ada, Algol, OSNOVNI, COBOL, C, C ++, LISP, Pascal in Prolog.

Generacije kode

  1. Poklicana je bila prva generacija kod, ki se uporabljajo za programiranje funkcij računalnika strojni jezik ali strojna koda. Strojna koda je jezik, ki ga računalnik resnično razume na strojni ravni, in je zaporedje 0 in 1, ki ga upravljavci računalnika razlagajo kot navodila električno.
  2. Klicala se je druga generacija kode montažni jezik. Montažni jezik pretvori sekvence 0 in 1 v človeške besede, kot je "dodaj". Programi, imenovani sestavljavci, vedno prevedejo nazaj v strojno kodo sestavni jezik.
    instagram viewer
  3. Klicala se je tretja generacija kode jezik na visoki ravni ali HLL, ki ima človeške zveneče besede in skladnjo (kot besede v stavku). Da bi računalnik razumel katero koli HLL, prevajalnik prevede jezik na visoki ravni v jezik montaže ali strojno kodo. Za uporabo računalniških navodil je treba vse programske jezike sčasoma prevesti v strojno kodo.

John Backus in IBM

"Resnično nisem vedel, kaj za vraga želim početi s svojim življenjem... Rekel sem, da ne, ne bi mogel. Videti sem bil ponosen in razgaljen. Ampak ona je vztrajala in tako sem tudi storil. Sem naredil test in naredil v redu. " John Backus o njegovih izkušnjah z intervjujem za IBM.

John Backus je vodil IBM-ovo skupino raziskovalcev v znanstvenem laboratoriju Watson, ki je izumil Fortran. V skupini IBM so bila znana imena znanstvenikov, kot je Sheldon F. Najboljši: Harlan Herrick (vodil je prvi uspešen program Fortran), Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois Haibt in David Sayre.

IBM-ova ekipa ni izumila HLL ali ideje, da bi programski jezik predelala v strojno kodo, ampak Fortran je bil prvi uspešen HLL in prevajalnik Fortran I drži zapis za prevajanje kode za več kot 20 let. Prvi računalnik, ki je pognal prvi prevajalnik, je bil IBM 704, ki ga je John Backus pomagal oblikovati.

Fortran danes

Fortran je danes star več kot štirideset let in ostaja vodilni jezik v znanstvenem in industrijskem programiranju - seveda pa ga nenehno posodabljamo.

Izum Fortrana je začel industrijo računalniške programske opreme v višini 24 milijonov dolarjev in začel je razvijati druge programske jezike na visoki ravni.

Fortran se uporablja za programiranje video iger, sistemov za nadzor zračnega prometa, izračune plač, številne znanstvene in vojaške aplikacije ter vzporedne računalniške raziskave.

John Backus je leta 1993 osvojil nagrado Charles Stark Draper National Academy of Engineering, najvišjo državno nagrado za inženiring, za izum Fortrana.

instagram story viewer