Babbage og Lovelace beskrev komponentene i den tenkte analytiske maskinen som: en enhet for input (instrukser) og for output (visning av resultat), en styreenhet for å holde orden på tallene, en lager (minne for å ta vare på mellomregning) og en prosessor for beregning. De så for seg hullkort til programmering. Dette er de grunnleggende delene i moderne datamaskiner og trolig var det ingen før Lovelace og Babbage som hadde tenkt ut noe slikt.