Le moteur analytique est une machine, proposée pour la première fois par Charles Babbage en 1837, qui est considérée comme le concept du premier ordinateur mécanique général. La conception comportait une ALU (unité logique arithmétique) et permettait un contrôle de flux programmatique de base. Il a été programmé à l’aide de cartes perforées (inspirées du métier Jacquard. Il comportait également une mémoire intégrée. Pour ces raisons, les historiens considèrent qu’il s’agit du premier concept de conception d’un ordinateur à usage général.,
Malheureusement, en raison d’un manque de financement, le moteur analytique n’a jamais été construit de son vivant. Ce n’est qu’en 1910 que Henry Babbage, le plus jeune fils de Charles Babbage, a pu compléter une partie de cette machine capable d’effectuer des calculs de base.
Alors que Charles Babbage concevait son moteur analytique, un dispositif similaire était également développé par Percy Ludgate, dont la machine utilisait la multiplication au lieu de l’addition.
Historique informatique, Moteur de différence, Termes matériels, Métier Jacquard