Programming language designers
Aad van Wijngaarden
Adriaan van Wijngaarden (2 November 1916 – 7 February 1987) was an important mathematician and computer scientist who is considered by many to have been the founding father of informatica (c...
Adriaan van Wijngaarden (2 November 1916 – 7 February 1987) was an important mathematician and computer scientist who is considered by many to have been the founding father of informatica (c...
Adriaan van Wijngaarden
Adriaan van Wijngaarden (2 November 1916 – 7 February 1987) was an important mathematician and computer scientist who is considered by many to have been the founding father of informatica (c...
Adriaan van Wijngaarden (2 November 1916 – 7 February 1987) was an important mathematician and computer scientist who is considered by many to have been the founding father of informatica (c...
Alain Colmerauer
Alain Colmerauer (born 24 January 1941, Carcassonne) is a French computer scientist.
Alain Colmerauer (born 24 January 1941, Carcassonne) is a French computer scientist.
Alan Kay
Alan Curtis Kay (born May 17, 1940) is an American computer scientist, known for his early pioneering work on object-oriented programming and windowing graphical user interface design, and for c...
Alan Curtis Kay (born May 17, 1940) is an American computer scientist, known for his early pioneering work on object-oriented programming and windowing graphical user interface design, and for c...
Alan Perlis
Alan Jay Perlis (April 1, 1922 – February 7, 1990) was an American computer scientist known for his pioneering work in programming languages and the first recipient of the Turing Award.
Alan Jay Perlis (April 1, 1922 – February 7, 1990) was an American computer scientist known for his pioneering work in programming languages and the first recipient of the Turing Award.
Alfred Aho
Alfred Vaino Aho (born August 9, 1941 in Timmins, Ontario) is a Canadian computer scientist.
Alfred Vaino Aho (born August 9, 1941 in Timmins, Ontario) is a Canadian computer scientist.
Anders Hejlsberg
Anders Hejlsberg is a prominent Danish software engineer who co-designed several popular and commercially successful programming languages and development tools.
Anders Hejlsberg is a prominent Danish software engineer who co-designed several popular and commercially successful programming languages and development tools.
Andy Wellings
Andy J. Wellings is a professor in the Computer Science department at the University of York in northern England.
Andy J. Wellings is a professor in the Computer Science department at the University of York in northern England.
Anthony James Barr
Anthony James Barr, aka Tony Barr or Jim Barr is an American "programming language" designer, software engineer, and inventor.
Anthony James Barr, aka Tony Barr or Jim Barr is an American "programming language" designer, software engineer, and inventor.
Arthur Whitney (computer scientist)
Arthur Whitney is a computer scientist most notable for developing the APL-inspired programming languages A+ and K. He also wrote the initial prototype of J, a terse and macro-heavy single page ...
Arthur Whitney is a computer scientist most notable for developing the APL-inspired programming languages A+ and K. He also wrote the initial prototype of J, a terse and macro-heavy single page ...
Barbara Jane Liskov
Barbara Liskov (born Barbara Jane Huberman on November 7, 1939) is a computer scientist.
Barbara Liskov (born Barbara Jane Huberman on November 7, 1939) is a computer scientist.
Benoît Minisini
Benoît Minisini is a French programmer best known for programming the Gambas graphical development environment.
Benoît Minisini is a French programmer best known for programming the Gambas graphical development environment.
Bertrand Meyer
Bertrand Meyer is an academic, author, and consultant in the field of computer languages.
Bertrand Meyer is an academic, author, and consultant in the field of computer languages.
Bjarne Stroustrup
Bjarne Stroustrup; born December 30, 1950 in Århus, Denmark is a Danish computer scientist, most notable for the creation and the development of the widely used C++ programming language.
Bjarne Stroustrup; born December 30, 1950 in Århus, Denmark is a Danish computer scientist, most notable for the creation and the development of the widely used C++ programming language.
Brad Cox
Brad Cox is a computer scientist and Ph.D. of mathematical biology known mostly for his work in software engineering (specifically software reuse), software componentry, and the Objective-C prog...
Brad Cox is a computer scientist and Ph.D. of mathematical biology known mostly for his work in software engineering (specifically software reuse), software componentry, and the Objective-C prog...
Brian Kernighan
Brian Wilson Kernighan is a Canadian computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix.
Brian Wilson Kernighan is a Canadian computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed to the development of Unix.
Carl Sassenrath
Carl Sassenrath (born 1957 in California) is an architect of operating systems and computer languages.
Carl Sassenrath (born 1957 in California) is an architect of operating systems and computer languages.
Charles H. Moore
Charles H. Moore (also known as Chuck Moore) (born 1938) is the inventor of the Forth programming language.
Charles H. Moore (also known as Chuck Moore) (born 1938) is the inventor of the Forth programming language.
Charles Leonard Hamblin
Charles Leonard Hamblin was an Australian philosopher, logician, and computer pioneer, as well as a professor of philosophy at the New South Wales University of Technology in Sydney.
Charles Leonard Hamblin was an Australian philosopher, logician, and computer pioneer, as well as a professor of philosophy at the New South Wales University of Technology in Sydney.
Christopher Strachey
Christopher Strachey (1916–1975) was a British computer scientist.
Christopher Strachey (1916–1975) was a British computer scientist.
David H. Munro
David Herbert Munro (born April 29, 1955 in Oakland, California) is a physicist at Lawrence Livermore National Laboratory (LLNL) who created the programming language Yorick as well as the scient...
David Herbert Munro (born April 29, 1955 in Oakland, California) is a physicist at Lawrence Livermore National Laboratory (LLNL) who created the programming language Yorick as well as the scient...
David J. Farber
David J. "Dave" Farber is a professor of Computer Science, noted for his major contributions to programming languages and computer networking.
David J. "Dave" Farber is a professor of Computer Science, noted for his major contributions to programming languages and computer networking.
David Luckham
David Luckham is an emeritus professor of electrical engineering at Stanford University.
David Luckham is an emeritus professor of electrical engineering at Stanford University.
David Turner (computer scientist)
Professor David Turner is a British computer scientist.
Professor David Turner is a British computer scientist.
Dennis Ritchie
Dennis MacAlistair Ritchie (b. September 9, 1941; found dead October 12, 2011), was an American computer scientist who "helped shape the digital era."
Dennis MacAlistair Ritchie (b. September 9, 1941; found dead October 12, 2011), was an American computer scientist who "helped shape the digital era."
Don Syme
Don Syme is an Australian computer scientist and a Principal Researcher at Microsoft Research, Cambridge, U.K. He is the designer and architect of the F# programming language, described by a rep...
Don Syme is an Australian computer scientist and a Principal Researcher at Microsoft Research, Cambridge, U.K. He is the designer and architect of the F# programming language, described by a rep...
Donald Knuth
Donald Ervin Knuth ( ; born January 10, 1938) is a computer scientist and Professor Emeritus at Stanford University.
Donald Ervin Knuth ( ; born January 10, 1938) is a computer scientist and Professor Emeritus at Stanford University.
Dr. Ishantha Siribaddana
Dr.Ishantha Siribaddana DBA, PhD, BScChemSp, SCJP is an Entrepreneur, Academic, Professional, Inventor and Pioneer in the field of Java Technology advancement in Sri Lanka.
Dr.Ishantha Siribaddana DBA, PhD, BScChemSp, SCJP is an Entrepreneur, Academic, Professional, Inventor and Pioneer in the field of Java Technology advancement in Sri Lanka.
Friedrich L. Bauer
Friedrich Ludwig Bauer is a German computer scientist and professor emeritus at Technical University of Munich.
Friedrich Ludwig Bauer is a German computer scientist and professor emeritus at Technical University of Munich.
Gerald Jay Sussman
Gerald Jay Sussman (February 8, 1947) is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology (MIT).
Gerald Jay Sussman (February 8, 1947) is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology (MIT).
Grace Hopper
Rear Admiral Grace Murray Hopper (December 9, 1906January 1, 1992) was an American computer scientist and United States Navy officer.
Rear Admiral Grace Murray Hopper (December 9, 1906January 1, 1992) was an American computer scientist and United States Navy officer.
Guido van Rossum
Guido van Rossum is a Dutch computer programmer who is best known as the author of the Python programming language.
Guido van Rossum is a Dutch computer programmer who is best known as the author of the Python programming language.
Gul Agha (computer scientist)
Gul Agha is a Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign, and Director of the Open Systems Laboratory.
Gul Agha is a Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign, and Director of the Open Systems Laboratory.
Guy L. Steele, Jr.
Guy Lewis Steele Jr., also known as "The Great Quux", and GLS, is an American computer scientist who has played an important role in designing and documenting several computer programming languages.
Guy Lewis Steele Jr., also known as "The Great Quux", and GLS, is an American computer scientist who has played an important role in designing and documenting several computer programming languages.
Hal Abelson
Harold Abelson is a Professor of Electrical Engineering and Computer Science at MIT, a fellow of the IEEE, and is a founding director of both Creative Commons and the Free Software Foundation.
Harold Abelson is a Professor of Electrical Engineering and Computer Science at MIT, a fellow of the IEEE, and is a founding director of both Creative Commons and the Free Software Foundation.
Heinz Rutishauser
Heinz Rutishauser was a Swiss mathematician and a pioneer of modern numerical mathematics and computer science.
Heinz Rutishauser was a Swiss mathematician and a pioneer of modern numerical mathematics and computer science.
Ishantha Siribaddana
Dr.Ishantha Siribaddana DBA, PhD, BScChemSp, SCJP is an Entrepreneur, Academic, Professional, Inventor and Pioneer in the field of Java Technology advancement in Sri Lanka.
Dr.Ishantha Siribaddana DBA, PhD, BScChemSp, SCJP is an Entrepreneur, Academic, Professional, Inventor and Pioneer in the field of Java Technology advancement in Sri Lanka.
Jacob T. Schwartz
Jacob Theodore "Jack" Schwartz (January 9, 1930 – March 2, 2009) was an American mathematician, computer scientist, and professor of computer science at the New York University Courant Institute...
Jacob Theodore "Jack" Schwartz (January 9, 1930 – March 2, 2009) was an American mathematician, computer scientist, and professor of computer science at the New York University Courant Institute...
James G. Mitchell
James "Jim" Mitchell Ph.D. (born 1943), is a Canadian computer scientist.
James "Jim" Mitchell Ph.D. (born 1943), is a Canadian computer scientist.
James Gosling
James A. Gosling, OC is a computer scientist, best known as the father of the Java programming language.
James A. Gosling, OC is a computer scientist, best known as the father of the Java programming language.
Jean E. Sammet
Jean E. Sammet is an American computer scientist who developed the FORMAC programming language in 1962.
Jean E. Sammet is an American computer scientist who developed the FORMAC programming language in 1962.
Jean Ichbiah
Jean David Ichbiah (25 March 1940 – 26 January 2007) was a French-born computer scientist and the chief designer (from 1977–1983) of Ada, a general-purpose, strongly typed programmin...
Jean David Ichbiah (25 March 1940 – 26 January 2007) was a French-born computer scientist and the chief designer (from 1977–1983) of Ada, a general-purpose, strongly typed programmin...
John Backus
John Warner Backus (December 3, 1924 – March 17, 2007) was an American computer scientist.
John Warner Backus (December 3, 1924 – March 17, 2007) was an American computer scientist.
John Bridges (software developer)
John Bridges is the co-author of the software program PCPaint and primary developer of the program GRASP for Microtex Industries with Doug Wolfgram.
John Bridges is the co-author of the software program PCPaint and primary developer of the program GRASP for Microtex Industries with Doug Wolfgram.
John Chambers (statistician)
John M. Chambers is the creator of the S programming language, and core member of the R programming language project.
John M. Chambers is the creator of the S programming language, and core member of the R programming language project.
John George Kemeny
John George Kemeny was a Hungarian American mathematician, computer scientist, and educator best known for co-developing the BASIC programming language in 1964 with Thomas E. Kurtz.
John George Kemeny was a Hungarian American mathematician, computer scientist, and educator best known for co-developing the BASIC programming language in 1964 with Thomas E. Kurtz.
John McCarthy (computer scientist)
John McCarthy (September 4, 1927 – October 24, 2011) was an American computer scientist and cognitive scientist.
John McCarthy (September 4, 1927 – October 24, 2011) was an American computer scientist and cognitive scientist.
John Ousterhout
John Kenneth Ousterhout is the chairman of Electric Cloud, Inc. and a professor of computer science at Stanford University.
John Kenneth Ousterhout is the chairman of Electric Cloud, Inc. and a professor of computer science at Stanford University.
Kateryna Lohvynivna Yushchenko
Kateryna Lohvynivna Yushchenko - author of the world's first high-level programming language, cybernetic scientist, corresponding member of USSR Academy of Sciences, member of International A...
Kateryna Lohvynivna Yushchenko - author of the world's first high-level programming language, cybernetic scientist, corresponding member of USSR Academy of Sciences, member of International A...
Ken Thompson
Kenneth Lane Thompson, commonly referred to as ken in hacker circles, is an American pioneer of computer science.
Kenneth Lane Thompson, commonly referred to as ken in hacker circles, is an American pioneer of computer science.
Kenneth E. Iverson
Kenneth Eugene Iverson (17 December 1920 - 19 October 2004) was a Canadian computer scientist noted for the development of the APL programming language in 1962.
Kenneth Eugene Iverson (17 December 1920 - 19 October 2004) was a Canadian computer scientist noted for the development of the APL programming language in 1962.
Klaus Samelson
Klaus Samelson (December 21, 1918 – May 25, 1980) was a German mathematician, physicist, and computer pioneer in the area of programming language translation and push-pop stack algorithms for se...
Klaus Samelson (December 21, 1918 – May 25, 1980) was a German mathematician, physicist, and computer pioneer in the area of programming language translation and push-pop stack algorithms for se...
Kristen Nygaard
Kristen Nygaard (August 27, 1926 – August 10, 2002) was a Norwegian computer scientist, programming language pioneer and politician.
Kristen Nygaard (August 27, 1926 – August 10, 2002) was a Norwegian computer scientist, programming language pioneer and politician.
Larry Wall
Larry Wall (born September 27, 1954) is a programmer and author, most widely known for his creation of the Perl programming language in 1987.
Larry Wall (born September 27, 1954) is a programmer and author, most widely known for his creation of the Perl programming language in 1987.
Louis Hodes
Louis Hodes (1934 – June 30, 2008) was an American mathematician, computer scientist and cancer researcher.
Louis Hodes (1934 – June 30, 2008) was an American mathematician, computer scientist and cancer researcher.
Martin Odersky
Martin Odersky is a German computer scientist and professor of programming methods at the EPFL. He specialises in code analysis and programming languages.
Martin Odersky is a German computer scientist and professor of programming methods at the EPFL. He specialises in code analysis and programming languages.
Martin Richards (computer scientist)
Martin Richards is a British computer scientist best known for his development of the BCPL programming language which is both part of early research into portable software, and the ancestor of t...
Martin Richards is a British computer scientist best known for his development of the BCPL programming language which is both part of early research into portable software, and the ancestor of t...
Mike Cowlishaw
Mike Cowlishaw is a retired IBM Fellow, a Visiting Professor at the Department of Computer Science at the University of Warwick, and is a Fellow of the Royal Academy of Engineering (roughly the ...
Mike Cowlishaw is a retired IBM Fellow, a Visiting Professor at the Department of Computer Science at the University of Warwick, and is a Fellow of the Royal Academy of Engineering (roughly the ...
Niklaus Wirth
Niklaus Emil Wirth is a Swiss computer scientist, best known for designing several programming languages, including Pascal, and for pioneering several classic topics in software engineering.
Niklaus Emil Wirth is a Swiss computer scientist, best known for designing several programming languages, including Pascal, and for pioneering several classic topics in software engineering.
Ole-Johan Dahl
Ole-Johan Dahl (October 12, 1931 – June 29, 2002) was a Norwegian computer scientist and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen...
Ole-Johan Dahl (October 12, 1931 – June 29, 2002) was a Norwegian computer scientist and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen...
Patrick Naughton
Patrick Naughton (born in 1965) is an American software developer, best known as being one of the original creators of the Java programming language.
Patrick Naughton (born in 1965) is an American software developer, best known as being one of the original creators of the Java programming language.
Peter J. Weinberger
Peter Jay Weinberger (born August 6, 1942) is a computer scientist best known for his early work at Bell Labs.
Peter Jay Weinberger (born August 6, 1942) is a computer scientist best known for his early work at Bell Labs.
Phyllis Fox
Phyllis Fox is an American mathematician and computer scientist.
Phyllis Fox is an American mathematician and computer scientist.
Ralph Griswold
Ralph E. Griswold (19 May 1934, Modesto, CA – 4 October 2006, Tucson, AZ) was a computer scientist known for his research into high-level programming languages and symbolic computation.
Ralph E. Griswold (19 May 1934, Modesto, CA – 4 October 2006, Tucson, AZ) was a computer scientist known for his research into high-level programming languages and symbolic computation.
Rasmus Lerdorf
Rasmus Lerdorf is a Danish programmer with Canadian citizenship and is most notable as the creator of the PHP scripting language.
Rasmus Lerdorf is a Danish programmer with Canadian citizenship and is most notable as the creator of the PHP scripting language.
Richard Merrill
Richard Merrill was a Digital Equipment Corporation employee who invented the FOCAL programming language and programmed the first two interpreters for the language in 1968 and 1969, for the PDP-8.
Richard Merrill was a Digital Equipment Corporation employee who invented the FOCAL programming language and programmed the first two interpreters for the language in 1968 and 1969, for the PDP-8.
Richard Stallman
Richard Matthew Stallman, often shortened to rms, is an American software freedom activist and computer programmer.
Richard Matthew Stallman, often shortened to rms, is an American software freedom activist and computer programmer.
Robert Fourer
Robert Fourer is a prominent scientist working in the area of operational research and management science.
Robert Fourer is a prominent scientist working in the area of operational research and management science.
Roberto Ierusalimschy
Roberto Ierusalimschy is an associate professor of informatics at PUC-Rio (Pontifical University in Rio de Janeiro).
Roberto Ierusalimschy is an associate professor of informatics at PUC-Rio (Pontifical University in Rio de Janeiro).
Robin Milner
Arthur John Robin Gorell Milner FRS FRSE (Robin Milner or A.J.R.G. Milner, born 13 January 1934 near Plymouth, died 20 March 2010 in Cambridge) was a prominent British computer s...
Arthur John Robin Gorell Milner FRS FRSE (Robin Milner or A.J.R.G. Milner, born 13 January 1934 near Plymouth, died 20 March 2010 in Cambridge) was a prominent British computer s...
Roger Hui
Roger Hui is co-developer of the J Programming Language.
Roger Hui is co-developer of the J Programming Language.
Seymour Papert
Seymour Papert (born February 29, 1928 in Pretoria, South Africa) is an MIT mathematician, computer scientist, and educator.
Seymour Papert (born February 29, 1928 in Pretoria, South Africa) is an MIT mathematician, computer scientist, and educator.
Stephen R. Bourne
Steve Bourne is a computer scientist, originally from the United Kingdom and based in the US for most of his career.
Steve Bourne is a computer scientist, originally from the United Kingdom and based in the US for most of his career.
Stephen Wolfram
Stephen Wolfram is a British scientist and the chief designer of the Mathematica software application and the Wolfram Alpha computational knowledge engine.
Stephen Wolfram is a British scientist and the chief designer of the Mathematica software application and the Wolfram Alpha computational knowledge engine.
Thomas Eugene Kurtz
Thomas Eugene Kurtz (born February 22, 1928) is an American computer scientist who co-developed the BASIC programming language during 1963 to 1964, together with John G. Kemeny.
Thomas Eugene Kurtz (born February 22, 1928) is an American computer scientist who co-developed the BASIC programming language during 1963 to 1964, together with John G. Kemeny.
Walter Bright
Walter Bright is a computer programmer known for being the designer of the D programming language.
Walter Bright is a computer programmer known for being the designer of the D programming language.
Yukihiro Matsumoto
Yukihiro Matsumoto is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matz's Ruby Interp...
Yukihiro Matsumoto is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matz's Ruby Interp...
Settings