Babbage, père de l'ordinateur
Charles Babbage, professeur de mathématiques britannique, est l'auteur d'un grand nombre de découvertes qui feront progresser l'informatique:
- 1822:il invente une machine à calculer différentielle, nommée DIFFERENCE ENGINE # 1, capable d'effectuer des additions et des soustractions.
Elle comportait 2000 pièces de cuivre faites à la main.
- 1833:Babbage, présente son concept d'analytical engine.
Son projet contient tous les modules fonctionnels encore en vigueur dans les ordinateurs les plus modernes tels que:
- mémoire
- calculateur
- entrée du programme
- entrée / sorties des données
Ses plans de construction sont remarquables, car réalisés mécaniquement avec les moyens de l'époque, et surtout parcequ'il utilise la commutation mécanique décimale simultanée pour tous les chiffres du compteur.
Babbage est en avance sur son temps, car il connaît déja les automates de calcul à commande programmée.
Ce n'est que de nos jours, que l'on reconnait l'intérêt des travaux de Babbage qui n'a échoué que parceque les techniques d'usinage n'étaient alors pas encore suffisantes.
- 1850: Charles Babbage, élabore la théorie mathématique de décodage du code "multi-alphabétique de Vigenère", marquant ainsi la fin d'un système de cryptage qui aura résister 3 siècles.
- 1871: Charles Babbage meurt, sans avoir terminé l'Analytical Engine.
- 1910: Henry BABBAGE, fils de Charles, réalise une partie de l'Analytical Machine. Ce sous-ensemble se révéla non fonctionnel.
- entre 1989 et 1991 des membres du Science Museum de Londresréalise cette machine.