Pour Ada Lovelace, une machine à calculer doit comporter:
- Un dispositif permettant d’introduire les données numériques (cartes perforées, roues dentées…)
- Une mémoire pour conserver les valeurs numériques entrées
- Une unité de commande grâce à laquelle l’utilisateur va indiquer à la machine les tâches à effectuer
- Un “moulin” chargé d’effectuer les calculs
- Un dispositif permettant de prendre connaissance des résultats (imprimante…)
Ces principes seront, un siècle plus tard, à la base des premiers ordinateurs
![1840: principe de la machine à calculer Share](http://media.paperblog.fr/i/792/7923155/1840-principe-machine-calculer-L-vpKwsJ.png)