La révolution numérique 1/10 : 1842-1843 : la naissance du langage informatique
Des millions de lignes de code régissent notre monde : tous nos objets connectés fonctionnent sur des programmes informatiques. En 1842, le premier programme informatique faisait quelques lignes, et il a été rédigé par une femme, Ada Lovelace..
En 1842-1843, la mathématicienne britannique Ada Lovelace rédige le premier programme informatique de l’histoire. Ce programme, écrit pour la machine analytique de Charles Babbage, une machine mécanique révolutionnaire pour l’époque, ne comptait que quelques lignes de code. Ada Lovelace y introduit des concepts fondamentaux de la programmation moderne comme les boucles, les données d’entrée, les données de sortie et les conditions de sortie. Un algorithme est une suite d’instructions logiques permettant de résoudre un problème. Automatiser ces algorithmes via des machines a marqué le début de l’informatique telle qu’on la connaît aujourd’hui. Ce travail précurseur, souvent méconnu, pose les bases des logiciels qui régissent aujourd’hui notre monde connecté.
Ada Lovelace (1815-1852) est considérée comme la première programmeuse de l’histoire. Pourtant, son rôle a été largement ignoré pendant plus d’un siècle, notamment parce que l’histoire des inventions technologiques est souvent attribuée à des hommes visionnaires, comme Charles Babbage, son contemporain. Lovelace a non seulement traduit des travaux sur la machine analytique, mais elle a aussi imaginé le potentiel de l’informatique bien avant l’apparition des premiers ordinateurs. Elle a perçu que les machines pourraient aller au-delà des simples calculs et manipuler des symboles abstraits, une intuition qui anticipe de plusieurs décennies les usages modernes des ordinateurs. Son héritage est aujourd’hui reconnu comme essentiel à l’évolution de la discipline.
Pour expliquer ce qu’est un algorithme, Isabelle Collet, chercheuse en sciences de l’éducation, utilise une comparaison simple : suivre une recette de cuisine. Une recette est un algorithme, car elle décrit une suite d’étapes précises pour obtenir un résultat. En informatique, les algorithmes sont automatisés et exécutés par des machines, ce qui leur confère une puissance et une rapidité inégalées. Aujourd’hui, les programmes informatiques, composés de milliers de lignes de code, reposent tous sur des algorithmes. Ces derniers sont au cœur des objets connectés, des applications mobiles ou des systèmes industriels, et leur complexité ne cesse de croître avec les avancées technologiques.
Selon Gérard Berry, informaticien et professeur au Collège de France, les programmes informatiques sont omniprésents dans notre quotidien. Par exemple, une voiture moderne contient en moyenne une centaine de programmes différents, contrôlant des fonctions allant du freinage à la climatisation. Ces programmes, invisibles mais indispensables, illustrent l’influence des algorithmes sur notre vie quotidienne. Leur développement a été rendu possible par les travaux pionniers d’Ada Lovelace, mais aussi par ceux d’autres figures comme Alan Turing et Alonzo Church au 20ᵉ siècle. Ces penseurs ont contribué à formaliser les bases théoriques de la programmation, permettant l’émergence des ordinateurs et des logiciels que nous utilisons aujourd’hui.
La machine analytique de Charles Babbage, conçue au 19ᵉ siècle, est souvent considérée comme l’ancêtre des ordinateurs modernes. Bien qu’elle n’ait jamais été construite de son vivant, ses principes ont inspiré les inventeurs suivants. Ada Lovelace a joué un rôle clé en comprenant et en exploitant le potentiel de cette machine. Elle a imaginé qu’elle pourrait manipuler non seulement des nombres, mais aussi des symboles abstraits, une idée révolutionnaire pour l’époque. Ses notes sur la machine analytique, publiées en 1843, incluent des réflexions sur la programmation et le calcul automatique, faisant d’elle une figure majeure de l’histoire de l’informatique.
Le travail d’Ada Lovelace n’a été pleinement reconnu qu’au 20ᵉ siècle, bien après sa mort en 1852. Longtemps éclipsée par les récits centrés sur des inventeurs masculins, elle est aujourd’hui célébrée comme une pionnière. Son histoire illustre les biais historiques qui ont conduit à minimiser les contributions des femmes dans les sciences et les technologies. Des initiatives récentes, comme la journée internationale des femmes en mathématiques (12 mai), rendent hommage à son héritage. Son exemple rappelle l’importance de réévaluer l’histoire des sciences pour mettre en lumière les figures oubliées et inspirer les générations futures.

