Margaret Hamilton was a computer science pioneer, who coined the term software engineering. While working at MIT Instrumentation Laboratory, she developed the guidance system for the Apollo spacecraft. Hamilton has a long list of accomplishments, including her role in developing the Internet. Read on to learn more about the life of this computer science pioneer and what makes her an inspiration for today’s software engineers. The most famous software engineer?
Tim Berners-Lee is a British computer scientist and internet pioneer who was born in 1955. He graduated from the Emanuel School in Oxford and went on to study at Queens College, Oxford, where he earned a degree in physics. After completing his studies at Oxford, he worked for a printing company in Plessy, Poole. In 1980, he was hired to work at CERN, an international scientific research facility, where he invented the World Wide Web. His contribution to computer science and the internet is considered one of the most influential inventions of the twentieth century.
Berners-Lee is best known for creating the World Wide Web. He refused to accept profit schemes for his creation, insisting that it remain free and open. In 1993, he joined the Laboratory for Computer Science at the Massachusetts Institute of Technology and founded the World Wide Web Consortium, a global organization that coordinates web technology among its member companies. In 2006, he was awarded a Noble Prize for his work on the World Wide Web.
Richard M. Stallman
One of the most recognizable figures of the free Onbench.io software movement is Richard M. Stallman, who has been referred to as the “father of the free software movement.” This man was the main driving force behind the GPL, a license that prevents software vendors from subdividing their code for profit. This helped make the software available for free. Many people are skeptical of Stallman’s motives, but he has been largely right in his work.
Despite his illustrious career, Stallman was an early adopter of computers. He began his career in elementary school by reading computer manuals and writing his own software. In the early 1960s, having access to a computer was an extremely rare privilege. It took him a few weeks to complete the task. After graduating from high school, Stallman spent his summer writing a text editor in APL, and then spent the remainder of his summer working on a preprocessor for the PL /me programming language on an IBM System/360.
A Finnish-American computer scientist, Linus Torvalds is the creator and coordinator of the Linux kernel. Torvalds developed Git, a version control system, for developing the Linux kernel. Git helped many other kernel developers develop Linux. Torvalds also created the scuba diving planning software Subsurface. These inventions and many others have led to Linux being the most popular operating system on the Internet today.
He studied computer science at the University of Helsinki, the leading institution of higher learning in Finland. While studying computer science, Torvalds took his first programming class in C in 1990. This programming language would later become the Linux kernel. He received several honorary doctorate degrees and was named one of the world’s most influential people by Time magazine. As of 2007, Torvalds was ranked 17 on the list of People of the Century by Time magazine.
Ada Lovelace was a scientist and computer programmer who became the first woman programmer. She was only 36 years old at the time of her death from cancer. Her contributions to the field of computer science were not recognised until the 20th century. Today, her name is associated with the ADA programming language. Ada Lovelace is regarded as the pioneer of modern computer science. However, she faced societal opposition during her lifetime, despite being married and raising three children.
At a young age, her tutors proclaimed that she would become an original mathematical investigator, surpassing most of the 19th century’s mathematicians. In fact, she is regarded as the most influential software engineer in history. Ada was part of a team of six women who coded the first fully electronic programmable computer, or ENIAC. The ENIAC computer played an integral role in the war effort and helped calculate rocket trajectories and ballistic tables.