Hopper, Grace Murray, 1906-1992

Name Entries

Information

person

Name Entries *

Hopper, Grace Murray, 1906-1992

Computed Name Heading

Name Components

Surname :

Hopper

Forename :

Grace Murray

Date :

1906-1992

eng

Latn

authorizedForm

rda

Murray, Grace Brewster, 1906-1992

Computed Name Heading

Name Components

Surname :

Murray

Forename :

Grace Brewster

Date :

1906-1992

eng

Latn

alternativeForm

rda

Hopper, Grace, 1906-1992

Computed Name Heading

Name Components

Surname :

Hopper

Forename :

Grace

Date :

1906-1992

eng

Latn

alternativeForm

rda

Murray Hopper, Grace Brewster, 1906-1992

Computed Name Heading

Name Components

Surname :

Murray Hopper

Forename :

Grace Brewster

Date :

1906-1992

eng

Latn

alternativeForm

rda

Genders

Female

Exist Dates

Exist Dates - Date Range

1906-12-09

December 9, 1906

Birth

1992-01-01

January 1, 1992

Death

Show Fuzzy Range Fields

Biographical History

Grace Brewster Murray Hopper (née Murray December 9, 1906 – January 1, 1992) was an American computer scientist and United States Navy rear admiral. One of the first programmers of the Harvard Mark I computer, she was a pioneer of computer programming who invented one of the first linkers. Hopper was the first to devise the theory of machine-independent programming languages, and the FLOW-MATIC programming language she created using this theory was later extended to create COBOL, an early high-level programming language still in use today.

Prior to joining the Navy, Hopper earned a Ph.D. in mathematics from Yale University and was a professor of mathematics at Vassar College. Hopper attempted to enlist in the Navy during World War II but was rejected because she was 34 years old. She instead joined the Navy Reserves. Hopper began her computing career in 1944 when she worked on the Harvard Mark I team led by Howard H. Aiken. In 1949, she joined the Eckert–Mauchly Computer Corporation and was part of the team that developed the UNIVAC I computer. At Eckert–Mauchly she began developing the linker. She believed that a programming language based on English was possible. Her linker converted English terms into machine code understood by computers. By 1952, Hopper had finished her program linker (originally called a compiler), which was written for the A-0 System. During her wartime service, she co-authored three papers based on her work on the Harvard Mark 1.

In 1954, Eckert–Mauchly chose Hopper to lead their department for automatic programming, and she led the release of some of the first compiled languages like FLOW-MATIC. In 1959, she participated in the CODASYL consortium, which consulted Hopper to guide them in creating a machine-independent programming language. This led to the COBOL language, which was inspired by her idea of a language being based on English words. In 1966, she retired from the Naval Reserve, but in 1967 the Navy recalled her to active duty. She retired from the Navy in 1986 and found work as a consultant for the Digital Equipment Corporation, sharing her computing experiences.

The U.S. Navy Arleigh Burke-class guided-missile destroyer USS Hopper was named for her, as was the Cray XE6 "Hopper" supercomputer at NERSC. During her lifetime, Hopper was awarded 40 honorary degrees from universities across the world. A college at Yale University was renamed in her honor. In 1991, she received the National Medal of Technology. On November 22, 2016, she was posthumously awarded the Presidential Medal of Freedom by President Barack Obama.

eng

Latn

External Related CPF

https://viaf.org/viaf/873229

https://www.worldcat.org/identities/lccn-n83175996

https://id.loc.gov/authorities/n83175996

https://www.wikidata.org/entity/Q11641

Other Entity IDs (Same As)

Sources

Loading ...

Resource Relations

Loading ...

Internal CPF Relations

Loading ...

Languages Used

eng

Latn

Subjects

BINAC (Computer)

COBOL (Computer program language)

Computer engineering

Computer industry

Computer programming

Computer programming

Computer programs

Computer programs

Computers

Computer software

Electronic data processing

ENIAC (Computer)

Mark I (Calculator)

MATH-A-MATIC (Computer program)

Navy Technical Data System

Univac computer

Nationalities

Americans

Activities

Occupations

Admirals

Computer programmers

Computer scientists

Engineers

Mathematicians

Women scientists

Legal Statuses

Places

New York City

NY, US

AssociatedPlace

Birth

Arlington

VA, US

AssociatedPlace

Death

Convention Declarations

<conventionDeclaration><citation>VIAF</citation></conventionDeclaration>

General Contexts

Structure or Genealogies

Mandates

Identity Constellation Identifier(s)

w6nt1htb

83105690