computers

Grace Brewster Murray Hopper was a pioneering computer scientist and United States Navy rear admiral who made significant contributions to the field of computer programming and technology. Born on December 9, 1906, in New York City, Hopper’s life was marked by remarkable achievements and innovations that continue to shape the computing world today[1][2]. Who is Grace Hopper as we know her?

Early Life and Education

Hopper demonstrated an early aptitude for mathematics and science. She pursued her passion for these subjects at Vassar College, where she earned a bachelor’s degree in mathematics and physics in 1928[1]. Continuing her academic journey, Hopper went on to obtain both a master’s degree (1930) and a Ph.D. in mathematics (1934) from Yale University[1][2].

Career and Contributions

Naval Service and Early Computing

In 1943, during World War II, Hopper joined the United States Navy Reserve[1]. This decision led her to work on the Harvard Mark I computer, one of the earliest electromechanical computers[1]. Her experience with the Mark I sparked a lifelong passion for computing and programming.

Pioneering Programming Languages

After the war, Hopper remained involved in computer research and development. In 1949, she joined the Eckert-Mauchly Computer Corporation, where she made some of her most significant contributions[1][2]:

  • Developed one of the world’s first compilers, which translated human-readable code into machine language[2].
  • Played a crucial role in the development of COBOL (Common Business-Oriented Language), one of the first high-level programming languages[1][2].
  • Promoted the idea of machine-independent programming languages, making programming more accessible to a broader audience[2].
Continue reading Who is Grace Hopper?
Read more