Hjem Utvikling Pionerene innen dataprogrammering

Pionerene innen dataprogrammering

Innholdsfortegnelse:

Anonim

I motsetning til noen oppfinnelser som flyet (Wright Brothers) og telefon (Alexander Graham Bell), er opprettelsen av dataprogrammer ikke knyttet til noe enkelt navn i historien. I stedet var det en stanse fremgang som til slutt ga det vi tenker på som dataprogrammering i dag - muligheten til å skrive instruksjoner for en maskin på nesten-engelsk språk. Her skal vi se på noen av pionerene på dette feltet. (For mer historie, sjekk tutorialen vår om Historien om Internett.)

Babbage og Lovelace

Selv om matematikk og algoritmer er viktige for dataprogrammering, vil vi starte med den duoen som er mest kreditert både for konseptet med dataprogrammer og opprettelsen av det første. Charles Babbage anses å være far til den programmerte datamaskinen. Som matematiker forsto han hvordan alle beregninger var bygd opp av mindre deler som kunne mekaniseres. For å gjøre dette, trenger maskinen en inndataenhet, en prosessor, en kontrollenhet og en utgangsenhet. Babbage konseptualiserte en slik maskin og kalte den den analytiske motoren.

Den konseptuelle analytiske motoren ble enda viktigere i databehandlingshistorien da Babbages venn, Augusta Ada King (tidligere Byron og senere til å være Lovelace) skrev det første dataprogrammet for det. Det algoritmebaserte programmet hun skrev for Analytical Engine, var beregnet på å beregne Bernoulli-tall, og ville fungert hvis maskinen hadde blitt bygget. Utrolig nok ble denne perlen gjemt bort i notatene hun skrev for en oversettelse hun gjorde av en italiensk matematiker. Så det er slik at den eventuelle grevinnen av Lovelace er kjent som verdens første dataprogrammerer.

Pionerene innen dataprogrammering