Grace Hopper, la pionnière des langages de programmation
Officier de la marine américaine, elle a créé le premier compilateur et inspiré le langage COBOL, utilisé encore dans les banques.
De la mathématique à la marine
Docteure en mathématiques, Grace Hopper rejoint la marine américaine pendant la Seconde Guerre mondiale. Elle travaille sur le Harvard Mark I, l'un des premiers grands calculateurs.
Le premier compilateur
Au début des années 1950, elle met au point un des premiers compilateurs : un programme qui traduit des instructions lisibles par l'humain en code compréhensible par la machine. Elle plaide pour programmer avec des mots proches de l'anglais plutôt qu'avec des chiffres.
COBOL
Ses idées inspirent le langage COBOL, créé en 1959 pour les entreprises. Des systèmes écrits en COBOL fonctionnent toujours dans des banques et des administrations.
L'anecdote du « bug »
Elle a popularisé l'histoire d'un papillon de nuit retrouvé en 1947 dans un relais du Harvard Mark II, collé dans le journal de bord avec la mention « premier cas réel de bug ». Le mot existait déjà en ingénierie, mais l'anecdote est restée célèbre.
Une retraite tardive
Elle est restée dans la marine jusqu'à 79 ans, avec le grade de contre-amiral.
Parler à la machine en mots
Grace Hopper a défendu l'idée qu'un programme pouvait s'écrire dans un langage proche de l'anglais plutôt qu'en codes. Cette approche a ouvert la voie à des langages comme le COBOL, encore utilisé dans certains grands systèmes.