Grace Hopper

Grace Brewster Murray Hopper (1906–1992) was an American mathematician, computer programmer, teacher, and U.S. Navy officer. An early programmer of Harvard's Mark I, she went on to help pioneer compiler-based programming, develop the English-language business data-processing language FLOW-MATIC, and advance work on COBOL. Her programming and naval careers helped shape the development and wider use of computing, though COBOL was a collaborative project rather than her individual creation.

Last updated
13 October 2026
Confidence
High (97%)
Sources
5
Versions
1
This article was researched and drafted with AI assistance and checked by an automated review pass. It is not guaranteed to be accurate — verify important facts against the references below.

Education and early career

Grace Brewster Murray was born in New York City on 9 December 1906. She studied mathematics and physics at Vassar College, graduating in 1928, then earned a master's degree and a doctorate in mathematics from Yale University in 1930 and 1934. She taught mathematics at Vassar before entering the U.S. Naval Reserve during the Second World War.

Wartime computing and the Navy

Commissioned in the Naval Reserve in December 1943, Hopper was assigned to Harvard University's Bureau of Ships computation project. She joined Howard Aiken's team working with the Mark I, an electromechanical computer used for calculations important to the war effort. One of the machine's early programmers, she also wrote its extensive operating manual. After the war, she continued working on Harvard computers before joining the Eckert–Mauchly Computer Corporation in 1949. She remained connected to the Navy through much of her later computing career and retired in 1986 as a rear admiral.

Compilers and programming languages

At Eckert–Mauchly, Hopper worked on automatic programming for the UNIVAC computer. In 1952 she developed A-0, an early compiler that translated code into instructions a computer could process. She later helped develop FLOW-MATIC, a data-processing language that used English-like commands, and became an advocate for making programming more accessible and for standardizing computer languages. In 1959 she took part in the Conference on Data Systems Languages, whose collaborative work produced COBOL, a language designed for business data processing. Hopper contributed to its development and adoption, but was one participant among many rather than its sole inventor.

Legacy

Hopper combined technical work with teaching and public communication, explaining computing to military, business, academic, and wider audiences. She received the U.S. National Medal of Technology in 1991 and died on 1 January 1992. The Presidential Medal of Freedom was awarded to her posthumously in 2016. Her career is often remembered for advancing compilers and more readable programming languages, as well as for a long period of naval service.

Key facts

Born
9 December 1906, New York City.
Education
Mathematics and physics degree from Vassar College; master's and doctoral degrees in mathematics from Yale University.
Early computing
Programmed Harvard's Mark I and wrote its user manual during the Second World War.
Programming languages
Developed the A-0 compiler, helped develop FLOW-MATIC, and contributed to the collaborative development and adoption of COBOL.
Naval rank
Retired from the U.S. Navy in 1986 as a rear admiral.
Died
1 January 1992.

Timeline

  1. 1928

    Graduated from Vassar College with degrees in mathematics and physics.

  2. 1934

    Received a Ph.D. in mathematics from Yale University.

  3. 1943–1944

    Joined the U.S. Naval Reserve and began work on Harvard's Mark I.

  4. 1952

    Developed the A-0 compiler while working on automatic programming.

  5. 1956

    Her team was running FLOW-MATIC, an English-language data-processing language.

  6. 1959

    Participated in the CODASYL effort that developed COBOL collaboratively.

  7. 1986

    Retired from the Navy as a rear admiral.

  8. 2016

    Received the Presidential Medal of Freedom posthumously.

Ask about this article

Answers use only “Grace Hopper” and its references, with citations.

References

  1. 1.
    Biography of Grace Murray Hopper

    Office of the President, Yale University · other · reliability: high · retrieved 13 October 2026

    Supports: Education, teaching, Mark I service, compiler work, FLOW-MATIC, COBOL, military career, awards, and later life.

  2. 2.
    Rear Admiral Grace Hopper

    Naval History and Heritage Command, U.S. Navy · other · reliability: high · retrieved 13 October 2026

    Supports: Birth, education, Naval Reserve service, Harvard computer work, compiler publication, COBOL-related work, retirement, and awards.

  3. 3.
    Grace Murray Hopper - CHM

    Computer History Museum · other · reliability: high · retrieved 13 October 2026

    Supports: Education, computer programming career, compiler and language work, COBOL collaboration, and retirement.

  4. 4.
    Grace Hopper: The Navy and Computers

    National Museum of American History, Smithsonian Institution · other · reliability: high · retrieved 13 October 2026

    Supports: Naval and computing career, Mark I, FLOW-MATIC, Navy retirement, and material records relating to her work.

  5. 5.
    Math — not computer science — was Grace Hopper’s first language

    Yale News, Yale University · other · reliability: high · retrieved 13 October 2026

    Supports: Hopper's mathematical education and how it informed her later computing work.

References are suggested by the research engine and may be incomplete. Unverified URLs are omitted rather than guessed.

Article history

  1. Version 113 October 2026 · EditorCreated by Zapia