Programming Languages

Moses Schönfinkel
Combinatory Logic
Haskell B Curry
Combinatory Logic
Alonzo Church
Lambda Calculus
Alan Turing
Turing Machine
Konrad Zuse
Plankalkül
John W. Mauchly
Short-Code
Nathaniel Rochester
Assembly
John Backus
FORTRAN / ALGOL / FP
Peter Naur
ALGOL
Edsger W. Dijkstra
ALGOL
Grace Hopper
FLOWMATIC / COBOL
John McCarthy
Lisp
Jules Schwartz
Jovial
George Radin
PL/I
John Kemeny
BASIC
Thomas Kurtz
BASIC
Kenneth E Iverson
APL/J
Adriaan van Wijngaarden
Algol68
Donald E. Knuth
TeX / MIX
Tony Hoare
CSP / Occam
Seymour Papert
Logo
Ralph E. Griswold
SNOBOL / Icon
Ole-Johan Dahl
Simula
Kristen Nygaard
Simula
Charles H. Moore
Forth
Alan Kay
Smalltalk
Adele Goldberg
Smalltalk
Dan Ingalls
Smalltalk
Christopher Strachey
CPL
Martin Richards
BCPL
Ken Thompson
B
Dennis M. Ritchie
C
Alfred Aho
Awk
Brian Kernighan
C / AWK
Peter Weinberger
Awk
Rob Pike
Limbo
Brad J. Cox
Objective C
Bjarne Stroustrup
C++
James Gosling
Java
Niklaus Wirth
Pascal / Modula2 / Oberon
Barbara Liskov
CLU
Jean Ichbiah
Ada
Greg Nelson
Modula3
Luca Cardelli
Modula3 / Obliq
Anders Hejlsberg
Turbo Pascal / Delphi / C#
Alan Cooper
Visual Basic
Bertrand Meyer
Eiffel
Randall Smith
(with David Ungar)
Self
Alain Colmerauer
(with Philippe Roussel)
Prolog
Fergus Henderson
Mercury
Zoltan Somogyi
Mercury
Robin Milner
ML
Guy Cousineau
CAML
Xavier Leroy
O'CAML
Oleg Kiselyov
Meta-OCaml/Kanren
Gerald Jay Sussman
Scheme
Guy Steele
Scheme / CL / Fortress
P.J. Landin
ISWIM
David Turner
SASL / Miranda
Joe Armstrong
Erlang
Robert Virding
Erlang
Rinus Plasmeijer
Clean
Peter van Roy
Oz
Seif Haridi
Oz
Gert Smolka
Oz / Alice ML
Andreas Rossberg
Alice ML
Philip Wadler
Haskell
Paul Hudak
Haskell
Simon Peyton Jones
Haskell
Mark P Jones
Hugs
Michael Cowlishaw
REXX
John Ousterhout
TCL
William Cook
AppleScript
Charles Geschke
PostScript
John Warnock
PostScript
Larry Wall
Perl
Guido van Rossum
Python
Yukihiro Matsumoto
Ruby
Roberto Ierusalimschy
Lua
Brendan Eich
JavaScript
Rasmus Lerdorf
PHP
Carl Sassenrath
REBOL
Tim Budd
Leda
Craig Chambers
Cecil
Walter Bright
D
Guillaume Laforge
Groovy
Martin Odersky
Scala
Don Syme
F#
Rich Hickey
Clojure
   
 

Chris Rathman / Chris.Rathman@tx.rr.com