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.
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.
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
1928
Graduated from Vassar College with degrees in mathematics and physics.
1934
Received a Ph.D. in mathematics from Yale University.
1943–1944
Joined the U.S. Naval Reserve and began work on Harvard's Mark I.
1952
Developed the A-0 compiler while working on automatic programming.
1956
Her team was running FLOW-MATIC, an English-language data-processing language.
1959
Participated in the CODASYL effort that developed COBOL collaboratively.
1986
Retired from the Navy as a rear admiral.
2016
Received the Presidential Medal of Freedom posthumously.
Ask about this article
Answers use only “Grace Hopper” and its references, with citations.
References
- 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.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.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.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.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
- Version 113 October 2026 · EditorCreated by Zapia