Grace Hopper: The Computing Pioneer Who Developed the First Compiler

Grace Hopper: The Computing Pioneer Who Developed the First Compiler

One of the most influential and pioneering figures in the computing industry, there is no doubt that the accomplishments of American computer scientist and Rear Admiral in the U.S Navy, Grace Murray Hopper, should be celebrated. In this article we’ll look at her life, her work and the incredible impact she had on computing and programming, with particular focus on the significant milestone of her development of the first compiled computing language.

Early Life and Education

Grace Murray Hopper, who was born in New York City in 1906, had an aptitude for mathematics from a young age. At just 17, she enrolled at Vassar College and graduated cum laude, receiving her Bachelor’s degree in mathematics in 1928. She then went on to complete her Master’s degree at Yale University in 1930, and stayed on there to work as a mathematics professor while pursuing her doctorate, which she obtained in 1934. After a few more years teaching at Vassar, she was appointed to join the faculty at Yale, as an associate professor, in which capacity she served until 1943.

Into the Navy

It was during the Second World War that Hopper made a move away from academia and into the military. She joined the United States Naval Reserve (Women’s Reserve) and was one of the first women to become a part of Naval Intelligence. When Hopper was sworn in she became the ‘first of the first’—the first individual to hold a position as a computer programmer. She was immediately assigned to the Bureau of Ships Computation Project at Harvard University, where she worked on the programming and maintenance of the Harvard Mark I, one of the first computers in history.

The Computer Programmer

The Harvard Mark I was developed for the United States military during World War II and was used for an array of complex calculations, primarily to aid in their battle strategies. Hopper was intimately involved in the maintenance and programming of the machine and she became known as the “First Lady of Software”. During her time at Harvard, Hopper continued to further her research and gain a greater understanding of computing systems, with a particular emphasis on understanding why computers continuously malfunctioned and crashed.

The Invention of the Computer Language Compiler

It was during Hopper’s work at Harvard that she developed the first compiler—the predecessor for the widely used computer languages such as Fortran, COBOL and C++. Her development of the compiler is considered to be one of the pivotal moments in the history of computing and programming, as it made computer processing more efficient and streamlined. Before it, a programmer would need to enter every single coding line manually, which took a practically inordinate amount of time and effort. By the time the compiler was perfected, coding had become a faster and much more feasible process, significantly aiding progress within the software development industry.

Later life and Legacy

Hopper continued to work in the Navy after the war, retiring at the age of 79. She worked tirelessly in the Navy Computer Programming department, before leaving the military with the rank of Rear Admiral. Her influence in the computing industry is still felt to this very day, having been revered as a pioneer in the software development industry. In addition to her impressive range of accomplishments, Hopper is also credited with coining the terms “debugging” and “computer bug”!

Grace Murray Hopper’s contributions to the world of technology are vast and are a testament to her ageless determination and prowess in a largely male-dominated industry, especially during the 1950s. She is an undeniable technology and computing hero, a hero who single-handedly revolutionised programming. https://commons.wikimedia.org/w/thumb.php?f=First Computer Bug, 1945.jpg&w=1000 from wikimedia

Comments

Popular posts from this blog

Steve Kirsch: The Inventor of The Mouse Who Made Computing Accessible

Bardeen, Brattain and Shockley: The Transistors Inventors Who Changed the Face of Technology

Douglas Hofstadter: The Philosopher Who Pioneered Conceptual Computing