Share This
table started by
skud for the Computer Science Base
There is no user-contributed description yet.
Add More Topics
Save this view to a base, or just for yourself.
49 Programming Language Designer topics matching:
Filter this Collection| x name | x image | x Languages Designed | x Also Typed With | x article |
|---|---|---|---|---|
| x Dennis Ritchie |
|
C | Person |
Dennis MacAlistair Ritchie (username: dmr, born September 9, 1941) is an American computer scientist notable for his influence on C and other programming languages, and on operating systems such as Multics and Unix. He received the Turing Award in...
|
| Limbo programming language | Author | |||
| Influence Node | ||||
| Computer Scientist | ||||
| Award Winner | ||||
| more ▼ | ||||
| x Kenneth E. Iverson |
|
APL | Person |
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. He was honored with the Turing Award in 1979 for his contributions to mathematical...
|
| J | Deceased Person | |||
| Influence Node | ||||
| Award Winner | ||||
| Computer Scientist | ||||
| more ▼ | ||||
| x Alan Kay |
|
Smalltalk | Person |
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. He is the president of the Viewpoints Research Institute, and an...
|
| Squeak | Software Developer | |||
| EToys | Influence Node | |||
| Award Winner | ||||
| Company advisor | ||||
| more ▼ | ||||
| x Wally Feurzeig | ALGOL | Person |
Wally Feurzeig is an inventor of the LOGO programming language, and a well-known researcher in Artificial Intelligence.
During the early 1960s, BBN had become a major center of computer science research and innovative applications. Wally Feurzeig...
|
|
| Logo | Computer Scientist | |||
| x Peter Naur |
|
ALGOL | Person |
Peter Naur (born October 25, 1928) is a Danish pioneer in computer science and Turing award winner. His last name is the N in the BNF notation (Backus-Naur form), used in the description of the syntax for most programming languages. He contributed...
|
| ALGOL 60 | Award Winner | |||
| Influence Node | ||||
| Author | ||||
| Programming Language Developer | ||||
| more ▼ | ||||
| x John Backus |
|
FP | Person |
For the physicist, see John Backus (acoustician)
John Warner Backus (December 3, 1924 – March 17, 2007) was an American computer scientist. He directed the team that invented the first widely used high-level programming language (FORTRAN) and was...
|
| ALGOL | Deceased Person | |||
| Fortran | Award Winner | |||
| FL | Influence Node | |||
| ALGOL 58 | Military Person | |||
| more ▼ | more ▼ | |||
| x Niklaus Wirth |
|
Modula | Person |
Niklaus Emil Wirth (born February 15, 1934) is a Swiss computer scientist, best known for designing several programming languages, including Pascal, and for pioneering several classic topics in software engineering. In 1984 he won the Turing Award...
|
| Modula-2 | Award Winner | |||
| Oberon | Influence Node | |||
| Pascal | Computer Scientist | |||
| ALGOL W | Author | |||
| more ▼ | more ▼ | |||
| x John McCarthy |
|
Lisp | Person |
John McCarthy (born September 4, 1927, in Boston, Massachusetts), is an American computer scientist and cognitive scientist who received the Turing Award in 1971 for his major contributions to the field of Artificial Intelligence (AI). He was...
|
| ALGOL | Influence Node | |||
| Award Winner | ||||
| Computer Scientist | ||||
| Academic | ||||
| x Yukihiro Matsumoto |
|
Ruby | Person |
He was born in Osaka Prefecture, in western Honshū. According to an interview conducted by Japan Inc., he was a self-taught programmer until the end of high school. He graduated with an information science degree from Tsukuba University, where...
|
| Programming Language Developer | ||||
| Author | ||||
| Software Developer | ||||
| Computer Scientist | ||||
| x Grace Hopper |
|
FLOW-MATIC | Person |
Rear Admiral Grace Murray Hopper (December 9, 1906 – January 1, 1992) was an American computer scientist and United States Naval officer. A pioneer in the field, she was one of the first programmers of the Harvard Mark I computer, and she developed...
|
| COBOL | Programming Language Developer | |||
| Deceased Person | ||||
| Military Person | ||||
| Influence Node | ||||
| more ▼ | ||||
| x Robert Kowalski | Prolog | Person |
Robert "Bob" Anthony Kowalski (born May 15, 1941, in Bridgeport, Connecticut, USA) is a logician and computer scientist, of Polish descent, who has spent most of his career in the United Kingdom.
He was educated at the University of Chicago,...
|
|
| Influence Node | ||||
| Computer Scientist | ||||
| Academic | ||||
| x Alain Colmerauer | Prolog | Person |
Alain Colmerauer (born 24 January 1941) is a French computer scientist. After completing his Ph.D. at the University of Grenoble, he spent 1967–1970 as Assistant Professor at the University of Montreal, where he created Q-Systems, one of the...
|
|
| Computer Scientist | ||||
| x Guido van Rossum |
|
Python | Person |
Guido van Rossum (born 31 January 1960) is a Dutch computer programmer who is best known as the author of the Python programming language. In the Python community, Van Rossum is known as a “Benevolent Dictator for Life” (BDFL), meaning that he...
|
| Python for S60 | Programming Language Developer | |||
| Computer Scientist | ||||
| x Charles H. Moore |
|
Forth | Person |
Charles H. Moore (also known as Chuck Moore) (born 1938) is the inventor of the Forth programming language.
In 1968, while employed at the United States National Radio Astronomy Observatory (NRAO), Moore invented the initial version of the Forth...
|
| ColorForth | Computer Scientist | |||
| x John George Kemeny | BASIC | Person |
John George Kemeny (Hungarian: Kemény János György) (May 31, 1926, Budapest–December 26, 1992, New Hampshire), was a Hungarian-American mathematician, computer scientist, and educator best known for co-developing the BASIC programming language in...
|
|
| Dartmouth BASIC | Film producer | |||
| Deceased Person | ||||
| Influence Node | ||||
| Computer Scientist | ||||
| more ▼ | ||||
| x Thomas Eugene Kurtz | BASIC | Person |
Thomas Eugene Kurtz (born February 22, 1928) is an American computer scientist who co-developed the BASIC programming language in 1963/64 together with John George Kemeny.
In 1951, Dr. Kurtz’s first experience with computing came at the Summer...
|
|
| Dartmouth BASIC | Computer Scientist | |||
| x Guy Steele |
|
Scheme | Person |
Guy Steele is a Sun Fellow for Sun Microsystems Laboratories,
working on the Programming Language Research project. His research
interests include algorithms, compiler design, distributed systems,
floating-point arithmetic, Fortress, functional...
|
| Common Lisp | Author | |||
| Fortress programming language | Influence Node | |||
| Computer Scientist | ||||
| Academic | ||||
| x David Moon | Common Lisp | Person |
David A. Moon is a programmer and computer scientist, known for his work on the Lisp programming language and related topics.
|
|
| Computer Scientist | ||||
| x Rasmus Lerdorf |
|
PHP | Person |
Rasmus Lerdorf (born November 22, 1968 in Qeqertarsuaq, Greenland) is a Danish-Greenlandic programmer and is most notable as the creator of the PHP programming language. He authored the first two versions. Lerdorf also participated in the...
|
| Computer Scientist | ||||
| Author | ||||
| x James Gosling |
|
Java | Person |
James A. Gosling, O.C., Ph.D. (born May 19, 1955 near Calgary, Alberta, Canada) is a software developer, best known as the father of the Java programming language.
In 1977, James Gosling received a B.Sc in Computer Science from the University of...
|
| Software Developer | ||||
| Influence Node | ||||
| Company advisor | ||||
| Computer Scientist | ||||
| x Mike Cowlishaw |
|
REXX | Person |
Mike Cowlishaw is an IBM Fellow based at IBM UK’s Warwick location, a Visiting Professor at the Department of Computer Science at the University of Warwick, and a Fellow of the Royal Academy of Engineering (roughly the equivalent of the NAE in the...
|
| Influence Node | ||||
| Computer Scientist | ||||
| Academic | ||||
| x Simon Peyton Jones |
|
Haskell | Person |
Simon Peyton Jones (born in South Africa on January 18, 1958 ) is a British computer scientist who researches the implementation and applications of functional programming languages, particularly lazy functional languages. He is an honorary...
|
| C-- | Software Developer | |||
| C-- | Computer Scientist | |||
| x Gerald Jay Sussman |
|
Scheme | Author |
Gerald Jay Sussman (August 9, 1947) is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology (MIT). He received his S.B. and Ph.D. degrees in mathematics from MIT in 1968 and 1973 respectively. He has been...
|
| MDL programming language | Person | |||
| Influence Node | ||||
| Board Member | ||||
| Engineering Person | ||||
| more ▼ | ||||
| x Xavier Leroy | Objective Caml | Person |
Xavier Leroy (born March 15, 1968) is a French computer scientist and programmer. He is best known for his role as a primary developer of the Objective Caml system. He is senior scientist (directeur de recherche) at the French government research...
|
|
| Computer Scientist | ||||
| x Robin Milner |
|
ML | Person |
Arthur John Robin Gorell Milner FRS FRSE (Robin Milner or A.J.R.G. Milner, born 13 January 1934 near Plymouth) is a prominent British computer scientist.
Milner was born in Yealmpton, near Plymouth, England into a military family. He was awarded a...
|
| Award Winner | ||||
| Influence Node | ||||
| Computer Scientist | ||||
| Author | ||||
| more ▼ | ||||
| x Damien Doligez | Objective Caml | Person |
Damien Doligez is a French academic and programmer. He is best known for his role as a developer of the Objective Caml system, especially its garbage collector. He is research scientist (chargé de recherche) at the French government research...
|
|
| Computer Scientist | ||||
| x Mitchel Resnick |
|
StarLogo | Person |
Mitchel Resnick is LEGO Papert Professor of Learning Research, Director of the Okawa Center, and Director of the Lifelong Kindergarten group at the MIT Media Lab. Resnick currently serves as the head of the Media Arts and Sciences academic program,...
|
| Scratch | Author | |||
| Influence Node | ||||
| Computer Scientist | ||||
| Academic | ||||
| x Carl Sassenrath |
|
REBOL | Person |
Carl Sassenrath (born 1957 in California) is an architect of operating systems and computer languages. He brought multitasking to personal computers in 1985 with the creation of the Amiga Computer operating system kernel, and he is currently the...
|
| Influence Node | ||||
| Computer Scientist | ||||
| Academic | ||||
| x Philip Wadler |
|
Haskell | Person |
Philip Wadler is a computer scientist well-known for his contributions to programming language design and type theory. In particular, he has contributed to the theory behind functional programming and the use of monads in functional programming, the...
|
| Generic Java programming language | Computer Scientist | |||
| Key Contributor | ||||
| Author | ||||
| x David Ungar | Self | Person |
David Ungar, an American computer scientist, co-created the Self programming language with Randall Smith. The SELF development environment's animated user experience was described in the influential paper Animation: From Cartoons to the User...
|
|
| Computer Scientist | ||||
| x Terence Parr | Mantra | Influence Node |
Terence John Parr (b. Los Angeles, August 17, 1964) is a professor of computer science at the University of San Francisco and is best known for his ANTLR parser generator and contributions to parsing theory. He is also the creator of the...
|
|
| Person | ||||
| Computer Scientist | ||||
| x Randy Pausch |
|
Alice | Person |
Randolph Frederick "Randy" Pausch (October 23, 1960 – July 25, 2008) was an American professor of computer science and human-computer interaction and design at Carnegie Mellon University (CMU) in Pittsburgh, Pennsylvania. Pausch learned that he had...
|
| Author | ||||
| Computer Scientist | ||||
| Deceased Person | ||||
| Author | ||||
| more ▼ | ||||
| x David Turner | Miranda | Person |
Professor David Turner is a British computer scientist.
He has a D.Phil. from the University of Oxford. He has held professorships at Queen Mary College, London, University of Texas at Austin and the University of Kent at Canterbury, where he now...
|
|
| Kent Recursive Calculator | Computer Scientist | |||
| SASL programming language | ||||
| x Barbara Liskov |
|
CLU | Person |
Barbara Liskov, (born Barbara Jane Huberman in 1939), is a computer scientist. She is currently the Ford Professor of Engineering in the MIT School of Engineering's Electrical Engineering and Computer Science department and an Institute Professor at...
|
| Computer Scientist | ||||
| Award Winner | ||||
| Influence Node | ||||
| Academic | ||||
| x Jean Ichbiah |
|
Ada | Person |
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 programming language with certified validated compilers. At the time, he was...
|
| Deceased Person | ||||
| Computer Scientist | ||||
| x Alan Perlis |
|
ALGOL | Person |
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.
Perlis was born to a Jewish family in Pittsburgh, Pennsylvania....
|
| ALGOL 58 | Person | |||
| Deceased Person | ||||
| Influence Node | ||||
| Award Winner | ||||
| more ▼ | ||||
| x Donald Knuth |
|
METAFONT | Person |
Donald Ervin Knuth (pronounced /kəˈnuːθ/) (born January 10, 1938) is a renowned computer scientist and Professor Emeritus of the Art of Computer Programming at Stanford University.
Author of the seminal multi-volume work The Art of Computer...
|
| TeX | Author | |||
| Computer Scientist | ||||
| Award Winner | ||||
| Typeface Creator | ||||
| more ▼ | ||||
| x Allen Newell |
|
Information Processing Language | Person |
Allen Newell (March 19, 1927 - July 19, 1992) was a researcher in computer science and cognitive psychology at the RAND corporation and at Carnegie Mellon University’s School of Computer Science, Tepper School of Business, and Department of...
|
| Deceased Person | ||||
| Award Winner | ||||
| Influence Node | ||||
| Author | ||||
| more ▼ | ||||
| x Ken Thompson |
|
B programming language | Person |
Kenneth Lane Thompson (born February 4, 1943), commonly referred to as Ken Thompson (or simply ken in hacker circles), is an American pioneer of computer science notable for his work with the B programming language and his shepherding of the Unix...
|
| Bon programming language | Award Winner | |||
| Go | Influence Node | |||
| Computer Scientist | ||||
| Operating System Developer | ||||
| more ▼ | ||||
| x Edgar F. Codd |
|
Alpha | Person |
Edgar Frank "Ted" Codd (August 23, 1923 – April 18, 2003) was a British computer scientist who, while working for IBM, invented the relational model for database management, the theoretical basis for relational databases. He made other contributions...
|
| Deceased Person | ||||
| Award Winner | ||||
| Influence Node | ||||
| Computer Scientist | ||||
| more ▼ | ||||
| x C. A. R. Hoare |
|
Communicating sequential processes | Person |
Sir Charles Antony Richard Hoare (born 11 January 1934), commonly known as Tony Hoare or C.A.R. Hoare, is a British computer scientist, probably best known for the development in 1960, at age 26, of Quicksort, one of the world's most widely used...
|
| Award Winner | ||||
| Influence Node | ||||
| Author | ||||
| Computer Scientist | ||||
| more ▼ | ||||
| x Butler Lampson |
|
Euclid programming language | Person |
Butler W. Lampson (born 1943) is a renowned computer scientist.
After graduating from the Lawrenceville School, Lampson received his Bachelor's degree in Physics from Harvard University in 1964, and his Ph.D. in Electrical Engineering and Computer...
|
| Award Winner | ||||
| Influence Node | ||||
| Computer Scientist | ||||
| Operating System Developer | ||||
| more ▼ | ||||
| x Ole-Johan Dahl |
|
Simula | Person |
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 Nygaard.
Dahl, born in Mandal, Norway, is widely accepted as...
|
| Deceased Person | ||||
| Award Winner | ||||
| Influence Node | ||||
| Author | ||||
| more ▼ | ||||
| x Kristen Nygaard |
|
Simula | Person |
Kristen Nygaard (August 27, 1926 – August 10, 2002) was a Norwegian mathematician, computer programming language pioneer and politician. He was born in Oslo and died of a heart attack in 2002.
Internationally he is acknowledged as the co-inventor of...
|
| BETA | Deceased Person | |||
| Award Winner | ||||
| Influence Node | ||||
| Organization founder | ||||
| more ▼ | ||||
| x Ramanathan V. Guha |
|
CycL | Person |
Ramanathan V. Guha (1965) is an Indian computer scientist. He graduated from Indian Institute of Technology Madras. Since May 2005, he has been working at Google.
Guha was one of the early co-leaders of the Cyc Project where he worked from 1987...
|
| Computer Scientist | ||||
| Author | ||||
| Software Developer | ||||
| x Martin Odersky |
|
Scala | Person |
Martin Odersky (born 5 September 1958) is a professor of programming methods at the EPFL. He specialises in code analysis and programming languages.
He designed the Scala programming language and Generic Java.
He was programme Chair of ECOOP 2004....
|
| Generic Java programming language | Influence Node | |||
| Computer Scientist | ||||
| Author | ||||
| Academic | ||||
| x Zeev Suraski |
|
PHP | Person |
Zeev Suraski (Hebrew: זאב סורסקי) is an Israeli programmer, PHP developer and co-founder of Zend Technologies. A graduate of the Technion in Haifa, Israel, Suraski and fellow student Andi Gutmans created PHP 3 in 1997. In 1999 they wrote the Zend...
|
| Computer Scientist | ||||
| x Andi Gutmans |
|
PHP | Person |
Andi Gutmans (Hebrew: אנדי גוטמנס) is an Israeli programmer with Swiss roots, PHP developer and co-founder of Zend Technologies. A graduate of the Technion, the Israel Institute of Technology in Haifa, Gutmans and fellow student Zeev Suraski...
|
| Computer Scientist | ||||
| Author | ||||
| x Rob Pike |
|
Go | Person |
Robert C. Pike (born 1956) is a software engineer and author. He is best known for his work at Bell Labs, where he was a member of the Unix team and was involved in the creation of the Plan 9 from Bell Labs and Inferno operating systems, as well as...
|
| Author | ||||
| Computer Scientist | ||||
| Software Developer | ||||