? De tidligste mekaniske datamaskiner ble oppfunnet på slutten av det 19. århundre . Den tidligste eksempel på en moderne datamaskin språk er FORTRAN , utviklet av et team av forskere ved IBM i 1950 . Tidlige typer programmering
Noen historikere kreditt det 13. århundret muslimsk ingeniør Al- Jazari med den tidligste eksempel på programmering. Blant de mange maskinene Al - Jazari beskrevet og bygget var flere hvis handlinger kan ved endret eller modifisert ved å endre sine instruksjoner. Dette er det samme konseptet som ligger til grunn moderne dataprogrammering .
Charles Babbage
engelskmannen Charles Babbage er ofte kreditert med å være far til moderne databehandling. Han beskrev maskiner som ville være i stand til å utføre komplekse matematiske så tidlig som 1822. På grunn av finansieringsproblemer , ble mange av Babbage sin maskin ikke bygget på hans levetid.
Mechanical Computing
Babbage sin design og oppfinnelser dannet grunnlaget for å legge til maskiner og andre mekaniske beregning enheter som ble vanlige virksomheten verktøy i slutten av det 19. og tidlig 20. århundre .
Utviklingen av programmeringsspråket
Hva skiller et ekte dataspråket fra mekanisk programmering av tidligere epoker er portabilitet : evnen til å gi en maskininstruksjoner gjennom programmering sin , noe som betyr at instruksjonene kan endres uten helt å gjenoppbygge maskinen
FORTRAN
. første moderne datamaskin språket var FORTRAN , utviklet av et team hos IBM i 1950. Navnet FORTRAN er en forkortelse for Formula Translation.