Total Nerd The Most Influential Software Programmers of All Time  

Ready To Startup
Originally by
6.9k votes 1.4k voters 136k views 58 items

The most influential software programmers of all time are the innovative and brilliant men and women who each contributed something ground-breaking to the software programming world. These are the pioneers of programming all having created, evolved or improved upon the foundations of modern computer programming. Plain and simple, without these software programming legends, computers, the Internet and many of your favorite programs would never exist.

Selecting which software programmer is the absolute most influential is often a chicken and egg conundrum. Without the early programming languages like FORTRAN, created by John Backus, or the C programming language, created by Dennis Ritchie, newer languages would never exist. But newer programmers, such as Tim Berners-Lee, who created HTML, James Gosling, who created Java, or Rasmus Lerdorf, who created PHP, improved upon those early innovations to create bigger and better things.

Others might argue that it's not the programming language authors that should be considered the most influential but those who used programming to make computer science accessible to the average person. Microsoft, co-founded by the famous Bill Gates, changed the world, as did Google, created by the team of Larry Page and Sergey Brin. But is their influence on the tech world more important than that of the software language creators? Are they among the greatest programmers of all time?

Who are the most famous computer programmers? In the end, software programming and the Internet was not created overnight and certainly not by one person or company. It's a combination of each software programmer's innovations that has brought us to where we are today. The great thing about programming is that it's always evolving and improving. Who knows, maybe the most influential software programmer ever hasn't even discovered his or her big thing yet. Until then, vote on which notable software programmer you think is the most influential of all time.

Check out more lists like the top game programmers, the best hackers of all time, and the most influential tech bloggers

1
645 69
Dennis Ritchie is listed (or ranked) 1 on the list The Most Influential Software Programmers of All Time
Dennis Ritchie Harvard University - C programming language creator

2
274 48
Donald Knuth is listed (or ranked) 2 on the list The Most Influential Software Programmers of All Time
Donald Knuth California Institute of Technology, Case Institute of Technology - Father of the analysis of algorithms

3
399 85
Linus Torvalds is listed (or ranked) 3 on the list The Most Influential Software Programmers of All Time
Linus Torvalds University of Helsinki - Linus kernel creator

4
256 40
Ken Thompson is listed (or ranked) 4 on the list The Most Influential Software Programmers of All Time
Ken Thompson University of California, Berkeley - UNIX co-creator

5
264 59
Tim Berners-Lee is listed (or ranked) 5 on the list The Most Influential Software Programmers of All Time
Tim Berners-Lee Emanuel School, The Queen's College, Oxford - HTML and world wide web inventor

6
258 58
Bjarne Stroustrup is listed (or ranked) 6 on the list The Most Influential Software Programmers of All Time
Bjarne Stroustrup University of Cambridge, Churchill College, Cambridge - C++ creator

7
200 45
Brian Kernighan is listed (or ranked) 7 on the list The Most Influential Software Programmers of All Time
Brian Kernighan University of Toronto, Princeton University - UNIX co-creator

8
172 63
Ada Lovelace is listed (or ranked) 8 on the list The Most Influential Software Programmers of All Time
Ada Lovelace University of London - World's first computer programmer

9
178 57
James Gosling is listed (or ranked) 9 on the list The Most Influential Software Programmers of All Time
James Gosling University of Calgary, Carnegie Mellon University - Java creator

10
157 61
Guido van Rossum is listed (or ranked) 10 on the list The Most Influential Software Programmers of All Time
Guido van Rossum Universiteit van Amsterdam - Python creator

11
204 53
Richard Stallman is listed (or ranked) 11 on the list The Most Influential Software Programmers of All Time
Richard Stallman Massachusetts Institute of Technology, Harvard University - GNU Project creator

12
100 33
Niklaus Wirth is listed (or ranked) 12 on the list The Most Influential Software Programmers of All Time
Niklaus Wirth ETH Zurich, University of California, Berkeley - Pascal designer

13
89 16
Edsger W. Dijkstra is listed (or ranked) 13 on the list The Most Influential Software Programmers of All Time
JeffDarcy added Edsger W. Dijkstra Leiden University, Gymnasium Erasmianum

14
105 28
Grace Hopper is listed (or ranked) 14 on the list The Most Influential Software Programmers of All Time
J.l.Quelch added Grace Hopper Wardlaw-Hartridge School, Yale University, Vassar College - COBOL creator

10 Famous Women We REALLY Didn't Need to See Naked

15
154 77
Larry Page is listed (or ranked) 15 on the list The Most Influential Software Programmers of All Time
Larry Page Stanford University, University of Michigan, Montessori Radmoor - Google co-founder

16
91 39
Larry Wall is listed (or ranked) 16 on the list The Most Influential Software Programmers of All Time
Larry Wall Seattle Pacific University, University of California, Berkeley - Perl creator

17
84 37
Brendan Eich is listed (or ranked) 17 on the list The Most Influential Software Programmers of All Time
Brendan Eich University of Illinois at Urbana-Champaign, Santa Clara University - JavaScript creator

18
43 18
Bill Joy is listed (or ranked) 18 on the list The Most Influential Software Programmers of All Time
HaydenJoy added Bill Joy Stanford University, University of Michigan, University of California

19
69 30
John Backus is listed (or ranked) 19 on the list The Most Influential Software Programmers of All Time
John Backus The Hill School, Columbia University, University of Virginia - FORTRAN creator

20
46 20
Phil Katz is listed (or ranked) 20 on the list The Most Influential Software Programmers of All Time
evilgrin32 added Phil Katz Nicolet High School, University of Wisconsin-Milwaukee - Creator of the ZIP archive format  

21
74 36
John D. Carmack is listed (or ranked) 21 on the list The Most Influential Software Programmers of All Time
John D. Carmack Shawnee Mission East High School, University of Missouri–Kansas City - id Software co-founder

The Best Qualities in a Woman

22
52 20
Michael Widenius is listed (or ranked) 22 on the list The Most Influential Software Programmers of All Time
arun added Michael Widenius Helsinki University of Technology - MySQL creator

23
93 42
Bram Cohen is listed (or ranked) 23 on the list The Most Influential Software Programmers of All Time
Bram Cohen Stuyvesant High School, University at Buffalo, The State University of New York - BitTorrent creator

24
25 8
Martin Fowler is listed (or ranked) 24 on the list The Most Influential Software Programmers of All Time
evilgrin32 added Martin Fowler University College London

25
111 73
Sergey Brin is listed (or ranked) 25 on the list The Most Influential Software Programmers of All Time
Sergey Brin University of Maryland, College Park, Stanford University - Google co-founder

26
51 26
Carl Sassenrath is listed (or ranked) 26 on the list The Most Influential Software Programmers of All Time
Carl Sassenrath University of California^! Davis - Introduced multitasking to personal computers

27
50 27
Anders Hejlsberg is listed (or ranked) 27 on the list The Most Influential Software Programmers of All Time
Anders Hejlsberg Technical University of Denmark - Turbo Pascal author

28
46 22
Yukihiro Matsumoto is listed (or ranked) 28 on the list The Most Influential Software Programmers of All Time
GeneMarcAngeloJr added Yukihiro Matsumoto University of Tsukuba - Yukihiro "Matz" Matsumoto is the creator of the Ruby language. 

Celebrities Who You Probably Never Noticed Have Wonky Eyes

29
92 52
Rasmus Lerdorf is listed (or ranked) 29 on the list The Most Influential Software Programmers of All Time
Rasmus Lerdorf University of Waterloo, King City Secondary School - PHP creator

30
35 14
John McCarthy is listed (or ranked) 30 on the list The Most Influential Software Programmers of All Time
JeffDarcy added John McCarthy California Institute of Technology, Princeton University

31
23 14
Michael Stonebraker is listed (or ranked) 31 on the list The Most Influential Software Programmers of All Time
arun added Michael Stonebraker University of Michigan, Princeton University - PostgreSQL, ingres

32
11 9
Konrad Zuse is listed (or ranked) 32 on the list The Most Influential Software Programmers of All Time
Konrad Zuse Technical University of Berlin, Collegium Hosianum

33
12 9
Tony Hoare is listed (or ranked) 33 on the list The Most Influential Software Programmers of All Time
arun added Tony Hoare Merton College, Oxford, Moscow State University

34
19 17
Doug Cutting is listed (or ranked) 34 on the list The Most Influential Software Programmers of All Time
arun added Doug Cutting Stanford University - Lucene, Nutch, Hadoop Creator

35
43 47
Elon Musk is listed (or ranked) 35 on the list The Most Influential Software Programmers of All Time
AtipatWattanuntachai added Elon Musk Queen's University, Stanford University, University of Pennsylvania - Paypal creator  

Famous People Who Never Married

36
18 21
Travis E. Oliphant is listed (or ranked) 36 on the list The Most Influential Software Programmers of All Time
arun added Travis E. Oliphant NumPy creator

37
51 47
Matt Mullenweg is listed (or ranked) 37 on the list The Most Influential Software Programmers of All Time
Matt Mullenweg University of Houston - WordPress founder

38
24 30
Salvatore Sanfilippo is listed (or ranked) 38 on the list The Most Influential Software Programmers of All Time
arun added Salvatore Sanfilippo Redis NoSQL Database

39
19 24
Paul Graham is listed (or ranked) 39 on the list The Most Influential Software Programmers of All Time
EdwardHill added Paul Graham Rhode Island School of Design, Accademia di Belle Arti Firenze, Cornell University

40
6 11
Robert Sedgewick is listed (or ranked) 40 on the list The Most Influential Software Programmers of All Time
Robert Sedgewick Stanford University

41
6 10
Kai Krause is listed (or ranked) 41 on the list The Most Influential Software Programmers of All Time
evilgrin32 added Kai Krause

42
7 11
Faysel Kedir is listed (or ranked) 42 on the list The Most Influential Software Programmers of All Time
fayacool18 added Faysel Kedir

30 Celebrities Who Have Biracial Children

43
37 37
Alan Cooper is listed (or ranked) 43 on the list The Most Influential Software Programmers of All Time
Alan Cooper College of Marin - Visual Basic pioneer

44
4 11
Tiancheng Lou is listed (or ranked) 44 on the list The Most Influential Software Programmers of All Time
OmorJ.Kocharee added Tiancheng Lou Search on google

45
65 87
Mark Zuckerberg is listed (or ranked) 45 on the list The Most Influential Software Programmers of All Time
AtipatWattanuntachai added Mark Zuckerberg Mercy College, Ardsley High School, Harvard University

46
4 13
G. S. Bhalla is listed (or ranked) 46 on the list The Most Influential Software Programmers of All Time
BhallaGS added G. S. Bhalla

47
5 11
Jenny F. Babon is listed (or ranked) 47 on the list The Most Influential Software Programmers of All Time
Jenny Francisco Babon added Jenny F. Babon

48
5 17
Sunder Lal is listed (or ranked) 48 on the list The Most Influential Software Programmers of All Time
BhallaGS added Sunder Lal

49
2 11
Joshua Bloch is listed (or ranked) 49 on the list The Most Influential Software Programmers of All Time
Joshua Bloch Columbia University, Carnegie Mellon University

50
4 12
Ahmad M. Othman is listed (or ranked) 50 on the list The Most Influential Software Programmers of All Time
AmadoMahmoud added Ahmad M. Othman