Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

Grace Hopper

Also Known As Grace Brewster Murray Hopper
Software And Its Engineering

Grace Hopper was an American computer scientist and United States Navy rear admiral who helped develop the A 0 System, among the first compilers, and whose FLOW MATIC programming language directly influenced COBOL, the business programming language that grew out of a committee she strongly advocated for and shaped. She was an early and vocal proponent of writing programs in English like language rather than machine code, on the then contested belief that programs should be understandable and portable across different computers.

Facts
Birth Year
1906 1
Birth Date
1906-12-09 2
Death Year
1992 1
Death Date
1992-01-01 2
Nationality
American 1
Award
Harry H. Goode Memorial Award 3
Award
Presidential Medal of Freedom 3
Award
Legionnaire of Legion of Merit 3
Award
Meritorious Service Medal 3
Award
National Women's Hall of Fame 3
Award
World War II Victory Medal 3
Award
American Campaign Medal 3
Award
W. Wallace McDowell Award 3
Award
National Defense Service Medal 3
Award
Computer History Museum Fellow 3
Award
Ada Lovelace Award 3
Award
Armed Forces Reserve Medal 3
Award
Distinguished Fellow of the British Computer Society 3
Award
Fellow of the American Academy of Arts and Sciences 3
Award
Defense Distinguished Service Medal 3
Award
Fellow of the British Computer Society 3
Award
Society of Women Engineers Achievement Award 3
Award
ACM Distinguished Service Award 3
Award
IEEE Emanuel R. Piore Award 3
Award
Legion of Merit 3
Award
Washington Award 3
Award
Wilbur Cross Medal 3
Award
National Medal of Technology and Innovation 3
Connections

Associated With

Compiler, Concepts

Her team wrote the A-0 compiler in May 1952 and coined the term compiler.

Source Wikipedia: Compiler
Source Wikipedia: Harvard Mark I

In Field

Source The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital RevolutionWalter Isaacson

Influenced

COBOL, Programming Languages

COBOL was designed by a CODASYL committee, not by Hopper alone, but its design drew heavily on her earlier FLOW MATIC language and she was an influential advocate throughout its development.

Source The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital RevolutionWalter Isaacson

Invented

Source Wikidata: A-0 System
Source Wikidata: COBOL
Compiler, Concepts

Grace Hopper's A-0 System (1952), which translated symbolic mathematical code into machine code, is widely credited as one of the first compilers; she went on to lead work on the COBOL compiler.

Source The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital RevolutionWalter Isaacson
Source Wikidata: FLOW-MATIC
In the Other Atlases
Sources
1. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Walter Isaacson, Simon and Schuster, 2014
2. Wikipedia: Grace Hopper
Wikimedia Foundation
  • Early life and education
    She was a pioneer of computer programming. Hopper was the first to devise the theory of machine-independent programming languages.
  • Lead section, opening sentence
    Grace Brewster Hopper (née Murray; December 9, 1906, January 1, 1992) was an American computer scientist, mathematician, and United States Navy rear admiral.
View the Source
3. Wikidata: Grace Hopper
Wikidata Q11641, class allow-list match (w-wdresolver-0926)View the Source
Wikipedia: Compiler
Wikimedia FoundationAssociated With: Compiler, History section
Quote, Associated With: Compiler, History section
May 1952: Grace Hopper's team at Remington Rand wrote the compiler for the A-0 programming language (and coined the term compiler to describe it).
View the Source
Wikipedia: Harvard Mark I
Wikimedia FoundationAssociated With: Harvard Mark I, Legacy section
Quote, Associated With: Harvard Mark I, Legacy section
the first programmers of the Mark I
View the Source
Wikidata: A-0 System
Invented: A-0 SystemView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.