Many famous women in computer science have risen past the challenges in their male-dominated field. Their contributions to computer science have graced us with the privilege of learning coding, programming and software development, at a pace and level that is more digestible.
According to a statistic from computerscience.org, the percentage of modern computer science female professionals is only 20%. However, in this article you will quickly see how the impact women have made in computer science greatly outweighs that small percentage. Discover the works of 15 famous women in technology!
Who is a significant female computer scientist?
You’ve probably heard of the name Grace Hopper before. The Grace Hopper Celebration, the largest three-day gathering of women in tech, was named after her. Grace Murray Hopper, also known as “Amazing Grace,” made history as one of the first programmers for the Harvard Mark 1, and for developing a compiler that would later be used to create the COBOL programming language.
Who is the first female programmer in the history of computer programming?
The first female programmer in the history of computer science is Ada Lovelace. She was born in 1815 in London and is known as a pioneer in computer programming. She was in charge of creating applications for the Analytical Engine, which is considered the world’s first general computer. The high-level programming language named Ada was named after her.
Discover famous women in computer science
Here are 15 women to know who have made their mark in the history of computer programming/development.
Famous women in technology
1. Frances Elizabeth Allen - Computer Scientist/ Math Teacher
Frances Elizabeth Allen was passionate about teaching and received her B.A. in mathematics and minor in physics at the State University of New York at Albany. She went on to receive her Masters at the University of Michigan to become fully certified in teaching.
Allen then joined IBM to teach the programming language FORTRAN. Afterward, she spent most of her career at IBM helping to develop compiler techniques that created the foundation of modern-day automatic parallel execution and modern optimizing compilers.
2. Joan Clark - Cryptanalyst and Numismatist
Joan Clark is a cryptanalyst and numismatist who was recruited to the Government Code and Cypher School and then stationed to work at Bletchley Park in the section known as Hut 8. She was the only female practitioner of Banburismus which was a new cryptanalytic process developed by Alan Turing.
Clark was best known as a code-breaker at her station during World War 2 and played an important role in the Enigma project. Where she decrypted Nazi Germany’s secret communications.
3. Margaret Heafield Hamilton-Computer Scientist, Systems Engineer
Magaret Hamilton is a computer scientist who was also the director of the software engineering division at MIT Instrumentation laboratory. Before that, she worked as a programmer who wrote software for prototypes on the SAGE project and was the system designer for the Apollo Space Mission.
Hamilton’s focus on legitimizing software development is the reason why we’re able to call it software engineering today. Without her, software engineering wouldn’t be considered a science discipline.
4. Edith Clark - Electrical Engineer
Edith Clark paved the way for all women in electrical engineering by becoming the first female for almost everything in the electrical engineering field. She is the first woman to be regarded as a professionally employed electrical engineer in United States history, the first woman to earn an MS in electrical engineering at MIT, the first female professor in electrical engineering, and more.
Clark specialized in electrical power system analysis and was also the first woman to present her paper at the American Institute of Electrical Engineers. Clark’s paper presented a solution to help create large efficient systems for transmission lines.
5. Carol Shaw - Video Game Designer
Carol Shaw is one of the first female game designers and programmers in the video game industry. When working at Atari, Shaw was regarded as one of the best programmers where she designed games such as 3-D Tic Tac Toe.
Shaw’s best known for her work on River Raid for the Atari 2600. The game’s complex design was a tricky hurdle for the Atari 2600 to handle. Shaw’s masterful game design skills allowed her to create a masterpiece for the game. She was able to pave the way for future women in gaming.
6. Ida Rhodes- Mathematician
Ida Rhodes, also known as Hadassah Itzkowitz, is a mathematician who is part of an influential group of women in early computer development. She earned her B.A. and M.A. in mathematics at Cornell University and joined the Mathematics Tables Project shortly after.
Rhodes was one of the first developers in the analysis of systems for programming. Along with her colleague, she designed the C-10 programming language. Rhodes was later on awarded the Gold Medal for her contribution to pioneering the functional design and applications of electronic digital computing equipment.
Female computer programmers
7. Anita Borg -Computer Scientist, Women’s Activist
Anita Borg was not only a computer scientist, she was also a huge advocate for advancing women in programming. She graduated from New York University with a Ph.D. in computer science and co-founded Systers, an online community for women to discuss their experiences at work.
In 1994, she co-founded the Grace Hopper Celebration. Borg was able to create the Institute for Women in Technology, which provided support and programs to women already in tech and those thinking of pivoting into it. Her contributions have heavily advanced the cause of women in tech.
8. Radia Joy Perlman - Programmer, Network Engineer
Radia Joy Perlman is a programmer and network engineer who developed a fascination and love for math and science at an early age. She then went on to receive her B.S. and M.S. from MIT in mathematics and later on a Ph.D. in computer science.
Perlman is known for her invention of the spanning tree algorithm and the Spanning Tree Protocol. This protocol became essential to helping network bridges locate loops in a LAN. She has made major contributions to other protocol projects such as the CLNP and has received numerous awards including the USENIX Lifetime Achievement award.
9. The ENIAC Programmers
The ENIAC Programmers is a team of six young women who worked together on the world’s first all-electronic programmable computer. Kathleen McNulty Mauchly Antonelli, Jean Jennings Bartik, Frances Snyder Holberton, Marlyn Wescoff Meltzer, Frances Bilas Spence, and Ruth Lichterman Teitelbaum were all chosen to run the ENIAC during World War 2.
They programmed from scratch because no programming language or tools existed during the time. The team mostly used logical diagrams and calculations of very complex ballistic trajectories to help the ENIAC launch accurate missile trajectories within seconds.
10. Katherine Johnson-Mathematician
Katherine Johnson was a brilliant student who attended high school at the age of 13 and became one of three black students chosen to attend West Virginia’s newly integrated graduate school. Her greatest work and accomplishments happened when she joined the National Advisory Committee of Aeronautics (NACA).
She worked on the trajectory analysis of America’s first human space flight. Johnson’s calculations made it possible to sync Project Apollo’s Orbital Module with the lunar orbiting Command and Service Module. Johnson was awarded the Presidential Medal of Freedom in 2015.
11.Karen Spärck Jones- Computer Scientist
Karen Spärck Jones studied history, philosophy, and worked as a teacher before pivoting into computer science. She proceeded to work in the Cambridge Language Research Unit where she published nine books and numerous papers.
Spärck Jones is best known for her works in combining linguistics and statistics while also advocating for women in her field. She developed the inverse documentary frequency which is a critical factor in creating modern-day search engines. The University of Huddersfield’s School of Computing and Engineering buildings was renamed in her honor.
12. Elizabeth Feinler- Information Scientist
Elizabeth Feinler also studied a different subject before moving into the tech field. She worked on her Ph.D. in biochemistry at Purdue University before moving into data compilations. She joined the Augmentation Research Center and ran the Network Information Center for two years.
Feinler and her colleagues developed the internal URL system that we use today which includes domain texts such as .com, .edu, .org, etc. She went on to work for NASA by managing the NASA Science Internet NIC. She’s received the Jonathan B. Postel Service Award in 2013 for her contribution to the early stages of the internet’s development.
Female computer scientists today
13. Shafi Goldwasser-Computer Scientist
Shafi Goldwasser is a computer scientist who received her Bachelors in mathematics and science from Carnegie Mellon University and her Masters and Ph.D. in computer science at the University of California Berkeley. She’s received numerous awards including the Grace Murray Hopper Award and the Turing Award.
Goldwasser is best known for her work in developing cryptosystems. She co-invented probabilistic encryption called the Blum-Goldwasser cryptosystem that helped create today’s standard for security data encryptions. She has won the Godel prize twice in theoretical computer science.
14. Adele Goldberg-Computer Scientist
Adele Goldberg was a computer scientist who worked at PARC as a laboratory and research assistant where she and her colleagues developed the Smalltalk-80. It was an innovative format that could transfer objects through applications seamlessly.
Goldberg and her team went on to introduce and develop Simula 67 which is a programming setup that overlaps windows on graphic display screens. They became the forerunners of design templates used in software design today.
15. Barbara Liskov- Computer Scientist
Barbara Liskov is an Institute Professor at M.I.T. and a computer scientist. She studied mathematics and physics at the University of California Berkeley before moving into computer science for her graduate studies. She is the first female to receive a doctorate in computer science from Stanford in the United States.
When Liskov worked at Mitre, she and a colleague developed a definition of subtyping known as the Liskov substitution principle. Her contributions to helping design program languages, methodology, and distributed systems earned her the Turing award in 2008.
Now you know famous women in computer science
Amidst challenges from the overwhelming gender gap in the 1900s and even now, women have been able to persevere and create scientific breakthroughs that have allowed us to comfortably use technology today. These women have all started their journey in programming, engineering, mathematics, etc, from somewhere.
Nowadays, it’s a major step to have your child involved in coding at an early age. Online coding classes are a great and accessible resource to take advantage of. Learn more about the 15 best online coding classes for kids to get started!