*** Welcome to piglix ***

Admiral Grace Hopper

Grace Murray Hopper
Commodore Grace M. Hopper, USN (covered).jpg
Rear Admiral Grace M. Hopper, 1984
Nickname(s) "Amazing Grace"
Born (1906-12-09)December 9, 1906
New York City, New York, U.S.
Died January 1, 1992(1992-01-01) (aged 85)
Arlington, Virginia, U.S.
Place of burial Arlington National Cemetery
Allegiance  United States of America
Service/branch  United States Navy
Years of service 1943–1966, 1967–1971, 1972–1986
Rank US-O7 insignia.svg Rear admiral (lower half)
Awards Defense Distinguished Service Medal ribbon.svg Defense Distinguished Service Medal
Legion of Merit ribbon.svg Legion of Merit
Meritorious Service Medal ribbon.svg Meritorious Service Medal
American Campaign Medal ribbon.svg American Campaign Medal
World War II Victory Medal ribbon.svg World War II Victory Medal
National Defense Service Medal ribbon.svg National Defense Service Medal
AFRM with Hourglass Device (Silver).jpg Armed Forces Reserve Medal with two Hourglass Devices
Naval Reserve Medal ribbon.svg Naval Reserve Medal
Presidential Medal of Freedom (ribbon).png Presidential Medal of Freedom (posthumous)

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, inventing one of the first compiler related tools. She popularized the idea of machine-independent programming languages, which led to the development of COBOL, an early high-level programming language still in use today.

Hopper had tried to enlist in the Navy during World War II. She had to join the Navy Reserves because she was too old to enlist at the age of 34. Hopper started her computing career working in the Harvard Mark I team led by Howard H. Aiken. In 1949, she joined the Eckert–Mauchly Computer Corporation, joining the team that developed the UNIVAC I in 1944. It was at Eckert–Mauchly that she began developing the compiler. She believed that computer code could be written in English using a programming language based on English words. The compiler would convert that code into machine code understood by computers. By 1952, Hopper finished her compiler, which was written for the A-0 System programming language.

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, inspired by her idea of a language being based on English. In 1966, she retired from the Naval Reserve, but in 1967, the Navy recalled her into active duty. She retired from the Navy in 1986 and found work as a consultant for the Digital Equipment Corporation, sharing her computing experiences.


...
Wikipedia

...