Grace Hopper(1906 — 1992)

Grace Hopper

États-Unis

8 min read

TechnologySciencesScientifiqueMathématicien(ne)Ingénieur(e)20th CenturyLe XXe siècle voit l'émergence de l'informatique moderne, accélérée par la Seconde Guerre mondiale et la Guerre froide. Les femmes jouent un rôle clé mais souvent méconnu dans les débuts du calcul numérique.

Grace Hopper, mathématicienne et contre-amirale américaine, est l'une des pionnières de l'informatique. Elle développa l'un des premiers compilateurs et contribua à la création du langage COBOL, révolutionnant la programmation. Elle popularisa l'expression « bug » informatique après avoir trouvé un vrai insecte dans un ordinateur.

Frequently asked questions

Grace Hopper was an American mathematician and rear admiral born in 1906, a pioneer of computing. What strikes here is that she not only contributed to the creation of the first compiler (A-0, 1952) and the COBOL language, but also revolutionized the way of programming: instead of writing in machine code, she allowed humans to use a language close to English. Less a technician than a visionary, she paved the way for computing accessible to all, which is essential to understanding her legacy.

Famous Quotes

« Il est bien plus facile de demander pardon que d'obtenir la permission. »
« Le mot le plus dangereux dans la langue est 'nous avons toujours fait comme ça'. »

Key Facts

  • 1934 : Obtient un doctorat en mathématiques à l'université Yale
  • 1944 : Rejoint la marine américaine et programme l'un des premiers ordinateurs, le Mark I à Harvard
  • 1952 : Développe le premier compilateur, le A-0, transformant le code en instructions machine
  • 1959 : Contribution décisive à la création du langage COBOL, premier langage de programmation commercial standardisé
  • 1983 : Promue contre-amirale, devenant l'une des premières femmes à ce grade dans la marine américaine

Works & Achievements

A-0 Compiler (Arithmetic Language version 0) (1952)

The first compiler in history, capable of translating symbolic code into machine instructions. Hopper demonstrated for the first time that a computer could process a language close to human language.

FLOW-MATIC (B-0) (1955-1959)

The first programming language using full English words, designed for business applications. It was the direct precursor to COBOL and proved the viability of a language 'readable' by non-specialists.

COBOL (Common Business-Oriented Language) (1959-1960)

Standard programming language for business applications, of which Hopper was the principal intellectual architect. Still used today in banking and administrative systems worldwide.

Harvard Mark I Operating Manual (co-author) (1944)

A 500-page technical reference document for one of the first large-scale calculators. This manual stands as one of the earliest examples of structured computer documentation in history.

COBOL Standardization — ANSI and ISO standards (1968)

Hopper actively campaigned for the international standardization of COBOL, enabling interoperability between manufacturers. This initiative laid the groundwork for the modern concept of open computing standards.

'Nanosecond' lectures and computer science outreach (1970-1986)

For more than fifteen years, Hopper gave hundreds of lectures at universities, companies, and military institutions to democratize the understanding of computers. Her pedagogical talent made her an ambassador for computer science.

Anecdotes

Grace Hopper is the origin of the expression 'computer bug': in 1947, her team discovered an actual moth trapped in a relay of the Harvard Mark II computer, causing a malfunction. She taped it into the logbook with the note 'First actual case of bug being found'. This anecdote gave the word 'bug' its modern meaning.

Hopper was convinced that computers should be programmable in plain English, not just in binary code or assembly language. Her colleagues would tell her that 'computers don't understand English'. She proved them wrong by developing the first compiler, A-0, in 1952.

Nicknamed 'Amazing Grace', she liked to explain the concept of a nanosecond in concrete terms: she would hand out pieces of copper wire about 30 cm long — the distance traveled by light in one nanosecond — to help her students visualize the physical limits of data processing speed.

Enlisted in the US Navy at 37 despite an initial rejection due to her age and insufficient weight, Hopper obtained a waiver and served until age 79, rising to the rank of rear admiral. She was the oldest active-duty officer in the US Navy at her retirement in 1986.

Hopper was one of the first women to earn a doctorate in mathematics from Yale in 1934. During World War II, she worked on the Harvard Mark I, one of the first electromechanical computers, and wrote its 500-page operations manual, a foundational technical document of modern computing.

Primary Sources

Harvard Mark II Logbook — Entry of September 9, 1947 (September 9, 1947)
15:45 — Relay #70 Panel F (moth) in relay. First actual case of bug being found.
Grace Hopper's Speech before the ACM (Association for Computing Machinery) (1952)
I had a running compiler and nobody would touch it. They told me computers could only do arithmetic.
Grace Hopper's Testimony before the U.S. Congress on the Standardization of Programming Languages (1959)
We're all too focused on short-term results. We need to think about the future of computing and make it accessible to everyone.
Interview of Grace Hopper in 'Chips Ahoy', the U.S. Navy Newsletter (1982)
A ship in port is safe, but that's not what ships are built for. Go out and do things, make waves.
Harvard Mark I Operation Manual (co-written by Grace Hopper) (1944)
The Mark I is a fully automatic, general-purpose, electromechanical computer that can perform sequences of arithmetic and logical operations.

Key Places

New York City, New York (birthplace)

Grace Hopper was born on December 9, 1906 in New York City. The city, an intellectual and economic hub of the United States, shaped her ambition and open-mindedness.

Vassar College, Poughkeepsie, New York

Hopper earned her bachelor's degree there in 1928, then taught mathematics. This prestigious women's college provided a stimulating environment at a time when women's access to the sciences was very limited.

Yale University, New Haven, Connecticut

Hopper earned her doctorate in mathematics there in 1934, becoming one of the few women to reach that level in the field. Yale represents the academic excellence that grounded her scientific rigor.

Harvard Computation Laboratory, Cambridge, Massachusetts

This is where Hopper worked on the Mark I and Mark II between 1944 and 1949. The laboratory was the birthplace of her foundational discoveries, including the famous anecdote of the first computer 'bug'.

Remington Rand / UNIVAC, Philadelphia, Pennsylvania

Hopper joined the Eckert-Mauchly company (later Remington Rand) in 1949, where she developed the first A-0 compiler and laid the groundwork for COBOL. Philadelphia was the industrial heart of her innovations.

Arlington National Cemetery, Virginia

Hopper has been interred there with full military honors since 1992. Her grave reflects her dual identity: pioneer of computer science and officer in the United States Navy.

Liens externes & ressources

Œuvres

Compilateur A-0 (Arithmetic Language version 0)

1952

COBOL (Common Business-Oriented Language)

1959-1960

Manuel d'opération du Harvard Mark I (co-auteure)

1944

Conférences 'nanoseconde' et vulgarisation informatique

1970-1986

See also