La solution à votre problème informatique — guides pas à pas, gratuits et sans pub amilog6.com
Histoire de l'informatique · Les pionniers · 1906 – 19925 min de lecture

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.

Ce que ça a changé : Grâce à elle, on a pu écrire des programmes sans parler la langue des machines : c'est le point de départ de tous les langages modernes.

Dans la pratique, aujourd'hui

Voir aussi dans l'histoire