1833 : La machine analytique de Charles Babbage
En 1833, Charles Babbage, aidé de la comtesse de Lovelace, conçut une machine composée d'un moulin, d'un magasin, et d'un dispositif de contrôle, le tout utilisé à l'aide de cartes permettant d'introduire les données numériques. Ces principes seront à la base des premiers ordinateurs un siècle plus tard. En 1843, Ada Lovelace définit la théorie de la programmation et le principe d'itérations successives dans l'exécution d'une opération. Elle appelle "algorithme" le processus logique permettant l'exécution d'un programme.
Machine analytique exposée au Musée des Sciences de Londres (©google).