Ada Lovelace , datter av poeten Lord Byron , anses å ha skrevet den første datamaskinen koden i 1843 for Charles Babbage sin Analytical Engine, mer enn 100 år før advent av datamaskiner. En datamaskin språk ble utviklet av det amerikanske forsvarsdepartementet i 1979 kalt Ada til ære for hennes bidrag til moderne databehandling . Ada Lovelace
Ada Lovelace , født Augusta Ada Byron , ble oppdratt av sin mor og utdannet i matematikk og naturfag . Hun senere fikk en mentor i Mary Somerville , en fyr matematiker og vitenskapsmann . Hun ble introdusert til Charles Babbage i 1833 , de to er kjent for å ha korresponderte regelmessig. Lovelace ble fascinert av mulighetene for Analytical Engine at Babbage hadde designet . I 1842 Babbage ville verve Lovelace å oversette en artikkel fra en italiensk matematiker på temaet Analytical Engine.
Charles Babbage
En matematiker og professor , er Charles Babbage kreditert med å designe den første programmerbare datamaskinen nesten 100 år før en datamaskin var vellykket bygget . Han er kjent for to store prosjekter: forskjellen Motor og Analytical Engine. Til tross for verken å være fullstendig bygget i sin levetid , bygde London Science Museum en vellykket Difference Engine , avslørte i juni 1991 , basert på Babbage design og bruk av materialer tilgjengelig i viktorianske England .
Analytical motor
Analytical Engine er designet som en mekanisk maskin som kan programmeres ved hjelp av hullkort . Babbage flikket med design til han døde . I oktober 2010 artikkelen "The 100 -Year Leap, " John Graham - Cumming anslår at en av planene for det analytiske Machine ville ha hatt om 1.7KB minne , mens en annen plan ville ha hatt 17KB . Det var Lovelace som anså dypet av hva denne maskinen kan lage , den mest bemerkelsesverdige er hennes idé om at det ville være i stand til å skape musikk .
Første programmet
første datamaskinen koden ble innført i notene til Louis Menebrea artikkel om Babbage sin Analytical Machine. Ada Lovelace oversatt disse notatene fra fransk til engelsk , i prosessen å legge sine egne notater, hennes notater til slutt viste seg å være lengre enn papiret i seg selv . I sine notater Lovelace innført en metode for beregning av Bernoulli- tallene på Analytical Machine. Selv om denne koden ble aldri brukt på en datamaskin i hennes levetid , er dette vanligvis anses å være den første datamaskinen kode skrevet .