La vision précoce de l'informatique par Charles Babbage
Charles Babbage, le « père de l'ordinateur », imaginait des machines capables d'effectuer automatiquement des calculs complexes.
Machine à différences (1822)
Dispositif mécanique pour calculer et imprimer des tables mathématiques avec précision via fonctions polynomiales et différences finies.
Machine analytique (conceptuelle)
Premier design d'ordinateur mécanique universel, comportant :
- Programmabilité : Cartes perforées (métiers Jacquard) pour instructions et données.
- Mémoire (Store) et traitement (Mill) : Séparation stockage données et calcul.
- Branchement conditionnel : Prise de décision basée sur conditions — fondement du flux de contrôle moderne.
Bien que jamais achevée par obstacles techniques/financiers, les concepts de Babbage — programmabilité, mémoire, logique conditionnelle — ont posé les bases de l'informatique moderne.
