Skip to content

TechRepublic

  • Top Products
  • AI
  • Developer
  • Payroll
  • Security
  • Project Management
  • Accounting
  • CRM
  • Academy
Resources
  • TechRepublic Premium
  • TechRepublic Academy
  • Newsletters
  • Resource Library
  • Forums
  • Sponsored
Go Premium
Popular Topics
  • Top Products
  • AI
  • Developer
  • Payroll
  • Security
  • Project Management
  • Accounting
  • CRM
  • Academy
  • Project Management
  • Innovation
  • Cheat Sheets
  • Big Data
  • Tech Jobs
View All Topics
Go Premium
Innovation

Photos: The 20 most influential programmers of all time

By Macy Bayern July 3, 2018, 10:21 AM PDT

Image
1
of 20

Photos: The 20 most influential programmers of all time

1. Alan Turing

Image: Wikimedia Commons

1. Alan Turing

Computer programs are constantly evolving. Here are 20 of the most influential figures that have shaped the computer programming world.

Alan Turing was a British mathematician, cryptanalyst, logician, and computer scientist. He is most famous for inventing the Turing machine, a machine that could compute algorithms and essentially foreshadowed the basic principles of a digital computer.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

2. Tim Berners-Lee

Image: Wikimedia Commons

2. Tim Berners-Lee

Tim Berners-Lee is a computer scientist and engineer, known as the inventor of the World Wide Web. He is the director of the World Wide Web Consortium (W3C) and teaches at both Oxford University and the Massachusetts Institute of Technology (MIT).

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
grace-hopper-edited.jpg
grace-hopper-edited.jpg
Photos: The 20 most influential programmers of all time

3. Grace Hopper

3. Grace Hopper

Grace Hopper was a computer scientist and rear admiral in the US Navy. She invented the first compiler for a computer programming language, and she was one of the first programmers of the Harvard Mark I computer. Hopper popularized the term “debugging” for fixing glitches in computers and emphasized the importance of machine-independent programming languages.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Photos: The 20 most influential programmers of all time

4. Dennis Ritchie

Image: alcatel-lucent

4. Dennis Ritchie

Dennis Ritchie was a computer scientist who created the “C” programming language and, along with Ken Thompson, the Unix operating system. The C programming language is often used in system programming and open source software.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: alcatel-lucent
Photos: The 20 most influential programmers of all time

5. Linus Torvalds

Image: The Linux Foundation

5. Linus Torvalds

Linus Torvalds is a software engineer responsible for the Linux operating system. He also created the distributed revision control system Git.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: The Linux Foundation
bjarne-stroustrup-edit.jpg
bjarne-stroustrup-edit.jpg
Photos: The 20 most influential programmers of all time

6. Bjarne Stroustrup

Image: Wikimedia Commons

6. Bjarne Stroustrup

Bjarne Stroustrup is a computer scientist and research professor who developed the C++ programming language. He wrote a textbook for the C++ language, and now works at Morgan Stanley.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

7. Ken Thompson

Image: Peter Adams

7. Ken Thompson

Ken Thompson is a renowned computer scientist. He co-created the Unix operating system, B programming language, and was one the Plan 9 operating systems’ early developers. Thompson has worked at Google for over a decade and co-invented the Go programming language.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Peter Adams
Photos: The 20 most influential programmers of all time

8. Brian Kernighan

Image: Wikimedia Commons

8. Brian Kernighan

Brian Kernighan worked alongside Ken Thompson and Dennis Ritchie, contributing to the creation of Unix. He co-wrote the AWK and AMPL programming languages, and also partnered with Dennis Ritchie to compose the first book on C programming.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

9. Bill Gates

Image: James Martin/CNET

9. Bill Gates

Bill Gates is a businessman, philanthropist, humanitarian, investor, author, and founder of MIcrosoft Corporation. He has held positions as chairman, CEO, and chief software architect of Microsoft.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: James Martin/CNET
Photos: The 20 most influential programmers of all time

10. John Backus

Image: Columbia.edu

10. John Backus

John Backus was a computer scientist who directed the team that created FORTRAN, an advanced programming language. He was also the inventor of Backus-Naur form, a popular notation technique for computer language syntax.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Columbia.edu
Photos: The 20 most influential programmers of all time

11. Niklaus Wirth

Image: Wikimedia Commons

11. Niklaus Wirth

Nicklaus Wirth designed multiple programming languages, including Pascal. His efforts won him the Turing Award in 1984 for the development of revolutionary computer languages. He also pioneered many major topics in software engineering.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

12. Anders Hejlsberg

Image: Wikimedia Commons

12. Anders Hejlsberg

Anders Hejlsberg is an esteemed software engineer who contributed to many successful programming languages. He is the original author of Turbo Pascal, a software development system, and currently works as a technical fellow at Microsoft

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

13. James Arthur Gosling

Image: Wikimedia Commons

13. James Arthur Gosling

James Gosling is a computer scientist known for fathering the Java programming language. He also helped with NeWS and the Gosling Emacs software system, contributing to their success.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

14. Guido van Rossum

Image: Wikimedia Commons

14. Guido van Rossum

Guido van Rossum authored the Python program language. He continues to oversee Python development and will step in to make decisions as needed. He worked for Google until moving over to Dropbox.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

15. Donald Ervin Knuth

Image: Wikimedia Commons

15. Donald Ervin Knuth

Donald Knuth is a computer scientist and mathematician who wrote The Art of Computer Programming. Knuth contributed greatly to multiple areas of theoretical computer science, along with creating the computer typesetting system TeX and font definition language METAFONT.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

16. John Carmack

Image: ZDNet

16. John Carmack

John Carmack is a gaming programmer and co-founder of Id software. Carmack was the lead programmer of many popular Id video games like Doom, Commander Keen, and more. He is most renowned for his 3D graphic designs, especially his Carmack’s Reverse algorithm used for shadow volumes. He is now the CTO of Oculus VR.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: ZDNet
Photos: The 20 most influential programmers of all time

17. Larry Page

Image: CNET

17. Larry Page

Larry Page is a computer scientist and entrepreneur who co-founded Google. Page is the CEO of Google’s parent company, Alphabet Inc., and he also created PageRank, Google’s search ranking algorithm.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: CNET
Photos: The 20 most influential programmers of all time

18. Ada Lovelace

Image: Wikimedia Commons

18. Ada Lovelace

Ada Lovelace is known as the first computer programmer. She was an early program interpreter, explaining how Charles Babbage’s “Analytical Engine” used sequences and algorithms to formulate results.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

19. Richard Stallman

Image: Wikimedia Commons

19. Richard Stallman

Richard Stallman is a computer programmer and activist for free software. He advocates for free software available to all, so that anybody can use, study, or modify the software. In his efforts, Stallman has developed the GNU Project, the Free Software Foundation, and more.

SEE: How to build a successful developer career (free PDF) (TechRepublic)

Image: Wikimedia Commons
Photos: The 20 most influential programmers of all time

20. Brendan Eich

Image: Wikimedia Commons

20. Brendan Eich

tBrendan Eich created the JavaScript programming language, one of the most popular programs to date. He is the co-founder of the Mozilla project and served as Mozilla’s chief technical officer. He currently works as the CEO of Brave Software.

Also see

    t

  • Hacking the Nazis: The secret story of the women who broke Hitler’s codes (cover story PDF) (TechRepublic)
  • How to become a developer: A cheat sheet (TechRepublic)
  • How to become an Alexa developer: A cheat sheet (TechRepublic)
  • 15 books every programmer should read (free PDF) (TechRepublic)
  • t

  • The Linux Mint desktop continues to lead the rest (ZDNet)
  • t

  • Scandal, trust, greed may bring the change #womenintech hope for (CNET)
  • Gallery: The amazing women behind Hidden Figures who made the US space program possible (TechRepublic)
  • Photos: The women who created the technology industry (TechRepublic)
Image: Wikimedia Commons
  • Innovation
  • Software
  • Account Information

    Share with Your Friends

    Photos: The 20 most influential programmers of all time

    Your email has been sent

Share: Photos: The 20 most influential programmers of all time
Image of Macy Bayern
By Macy Bayern
Macy Bayern is a former Associate Staff Writer for TechRepublic. She is a graduate from the University of Texas at Austin's Liberal Arts Honors Program.
  • Account Information

    Contact Macy Bayern

    Your message has been sent

  • |
  • See all of Macy's content

Daily Tech Insider

If you can only read one tech story a day, this is it.

TechRepublic TechRepublic
  • TechRepublic on Facebook
  • TechRepublic on X
  • TechRepublic on LinkedIn
  • TechRepublic on YouTube
  • TechRepublic on Pinterest
  • TechRepublic RSS
Services
  • About Us
  • Newsletters
  • RSS Feeds
  • Site Map
  • Site Help & Feedback
  • FAQ
  • Advertise
  • Do Not Sell My Information
  • Careers
Explore
  • Downloads
  • TechRepublic Forums
  • Meet the Team
  • TechRepublic Academy
  • TechRepublic Premium
  • Resource Library
  • Photos
  • Videos
  • Editorial Policy
  • Legal Terms
  • Privacy Policy
© 2025 TechnologyAdvice. All rights reserved.
CLOSE

Create a TechRepublic Account

Get the web's best business technology news, tutorials, reviews, trends, and analysis—in your inbox. Let's start with the basics.

Already registered? Sign In
Use Facebook
Use Linkedin

* - indicates required fields

CLOSE

Sign in to TechRepublic

Not a member? Create an account
Use Facebook
Use Linkedin

Lost your password? Request a new password

CLOSE

Reset Password

Please enter your email adress. You will receive an email message with instructions on how to reset your password.

Check your email for a password reset link. If you didn't receive an email don't forgot to check your spam folder, otherwise contact support.

Back to login
1 Finish Profile
2 Newsletter Preferences
CLOSE

Welcome. Tell us a little bit about you.

This will help us provide you with customized content.

No thanks, continue without
1 Finish Profile
2 Newsletter Preferences
CLOSE

Want to receive more TechRepublic news?

Newsletter Name
Subscribe
Daily Tech Insider
Daily Tech Insider AU
TechRepublic UK
TechRepublic News and Special Offers
TechRepublic News and Special Offers International
Executive Briefing
Innovation Insider
Project Management Insider
Microsoft Weekly
Cloud Insider
Data Insider
Developer Insider
TechRepublic Premium
Apple Weekly
Cybersecurity Insider
Google Weekly
Toggle All
No thanks, continue without

You're All Set

Thanks for signing up! Keep an eye out for a confirmation email from our team. To ensure any newsletters you subscribed to hit your inbox, make sure to add [email protected] to your contacts list.

Back to Home Page
×