Grace Hopper was born in New York City in 1906. Despite being told that mathematics was not a suitable subject for women, she pursued her passion and graduated from Vassar College with a degree in mathematics and physics in 1928. She then went on to earn a master's degree in mathematics from Yale University in 1930 and a Ph.D. in mathematics from Yale in 1934.
Hopper's education and natural aptitude for mathematics set the stage for her groundbreaking career in computer programming. However, it was her determination and refusal to accept limitations placed on her because of her gender that truly set her apart.
Hopper's education was not the only thing that set her apart. As a child, she was always fascinated by how things worked and was known to take apart mechanical devices to figure out how they functioned. This curiosity and mechanical aptitude served her well in her future career.
Hopper's military career began in 1943 when she joined the United States Navy Reserve during World War II. She was assigned to the Bureau of Ordnance Computation Project at Harvard University, where she worked on the Mark I computer, one of the first large-scale automatic digital computers.
Hopper's work on the Mark I computer was just the beginning of her contributions to the field of computer programming. In 1949, she joined the Eckert-Mauchly Computer Corporation, where she worked on the UNIVAC I, the first commercial electronic digital computer. It was during this time that Hopper developed the concept of machine-independent programming languages, leading to the creation of COBOL (Common Business-Oriented Language).
Hopper's military career was not without its challenges. Despite her many accomplishments, Hopper faced discrimination and was often overlooked for promotions because of her gender. However, she never let this discourage her. Instead, she continued to push boundaries and break down barriers for women in the field of computer programming.
Grace Hopper was a trailblazer for women in computing and a strong advocate for the importance of diversity in the field. She believed that the best teams were those that were diverse and included people with different backgrounds, experiences, and perspectives.
Hopper's commitment to diversity was not just talk. Throughout her career, she made it a point to mentor and support women and other underrepresented groups in the field of computer programming. She also worked to make the field more accessible to a wider range of people by developing programming languages that were easier for non-technical people to use.
Hopper's legacy as a trailblazer for women in computing continues to this day. She was posthumously awarded the Presidential Medal of Freedom in 2016, and her story serves as an inspiration to women and girls everywhere who are interested in pursuing careers in technology.
Grace Hopper's contributions to the field of computer programming are immeasurable. She is often referred to as the 'Mother of Computer Programming' and her legacy continues to shape the field to this day.
Hopper's work on machine-independent programming languages laid the foundation for modern programming languages and made it possible for non-technical people to use computers. Her commitment to diversity and inclusion continues to inspire and drive change in the field of technology.
Hopper's story is a reminder that anyone can make a difference, no matter their background or circumstances. She faced many challenges and obstacles throughout her career, but she never let them hold her back. Her determination, curiosity, and refusal to accept limits make her a true role model for us all.