Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Programming Language Designers

This group gathers pioneers of software and its engineering whose primary contribution was designing or co-designing a programming language, from early efforts such as FORTRAN, ALGOL, COBOL and BASIC through later general-purpose, functional, object-oriented and scripting languages including C, C++, Smalltalk, Python, Java, JavaScript, Ruby, Rust, Go, Haskell and Scala. It follows the Programming Languages second-level heading of the ACM Computing Classification System under Software and its engineering. Their shared work is the language itself, its syntax, semantics and the paradigm it embodies, as distinct from the compilers and interpreters that implement a language or the tools built to write software in it.

Facts
Comparison
Era of Emergence
1942 1
Browse By
Programming Language Designers
Filter Results106 entries

Adele Goldberg

Software And Its Engineering
2 links

Adriaan van Wijngaarden

Software And Its Engineering
3 links

Alain Colmerauer

Software And Its Engineering
3 links

Alan Kay

Software And Its Engineering
4 links

Alan Perlis

Software And Its Engineering
3 links

Anders Hejlsberg

Software And Its Engineering
4 links

Andrew Koenig

Software And Its Engineering
1 link

Andrey Breslav

Software And Its Engineering
1 link

Andrey Ershov

Software And Its Engineering
3 links

Anthony James Barr

Software And Its Engineering
2 links

Barbara Liskov

Software And Its Engineering
3 links

Benoît Minisini

Software And Its Engineering
2 links

Bernard Galler

Software And Its Engineering
3 links

Bertrand Meyer

Software And Its Engineering
2 links

Bjarne Stroustrup

Software And Its Engineering
3 links

Brad Cox

Software And Its Engineering
2 links

Brendan Eich

Software And Its Engineering
2 links

Brian Cantwell Smith

Software And Its Engineering
2 links

Brian K. Reid

Software And Its Engineering

Brian Kernighan

Software And Its Engineering
5 links

Charles H. Lindsey

Software And Its Engineering
1 link

Charles H. Moore

Software And Its Engineering
3 links

Chris Lattner

Software And Its Engineering
3 links

Christopher Strachey

Software And Its Engineering
4 links

Cynthia Solomon

Human-Centered Computing
1 link

Dan Ingalls

Software And Its Engineering
3 links

Dana Scott

Software And Its Engineering
3 links

Daniel P. Friedman

Software And Its Engineering
1 link

David Luckham

Software And Its Engineering
2 links

David Turner

Software And Its Engineering
1 link

David Ungar

Software And Its Engineering
1 link

Dennis Ritchie

Software And Its Engineering
6 links

Eiiti Wada

Software And Its Engineering
1 link

Gerald Jay Sussman

Software And Its Engineering
2 links

Gordon Plotkin

Software And Its Engineering
1 link

Grace Hopper

Software And Its Engineering
8 links

Graham Nelson

Software And Its Engineering
2 links

Graydon Hoare

Software And Its Engineering
1 link

Gregor Kiczales

Software And Its Engineering
2 links

Guido van Rossum

Software And Its Engineering
2 links

Guy L. Steele Jr.

Software And Its Engineering
3 links

Håkon Wium Lie

Software And Its Engineering
1 link

Hal Abelson

Software And Its Engineering

Harold W. Lawson

Software And Its Engineering
1 link

Heinz Rutishauser

Software And Its Engineering
3 links

Hongwei Xi

Software And Its Engineering
2 links

Jacob T. Schwartz

Software And Its Engineering
2 links

James Cordy

Software And Its Engineering
1 link

James Gosling

Software And Its Engineering
2 links

Jan Wieck

Software And Its Engineering
2 links

Jean E. Sammet

Software And Its Engineering
1 link

Jean Ichbiah

Software And Its Engineering
3 links

John Backus

Software And Its Engineering
9 links

John Chambers

Software And Its Engineering
1 link

John E. L. Peck

Software And Its Engineering
2 links

John Hughes

Software And Its Engineering
3 links

John Kemeny

Software And Its Engineering
3 links

John Ousterhout

Software And Its Engineering
6 links

Jurg Gutknecht

Software And Its Engineering
2 links

Kateryna Yushchenko

Software And Its Engineering
1 link

Kenneth E. Iverson

Software And Its Engineering
5 links

Kristen Nygaard

Software And Its Engineering
3 links

Larry Wall

Software And Its Engineering
3 links

Lawrence M. Breed

Software And Its Engineering
4 links

Lennart Augustsson

Software And Its Engineering
2 links

Luca Cardelli

Software And Its Engineering
2 links

Mads Tofte

Software And Its Engineering
1 link

Mark Sibly

Software And Its Engineering
2 links

Martin Odersky

Software And Its Engineering
2 links

Martin Richards

Software And Its Engineering
3 links

Matthias Felleisen

Software And Its Engineering
2 links

Mike Woodger

Software And Its Engineering
1 link

Niklaus Wirth

Software And Its Engineering
9 links

Ole-Johan Dahl

Software And Its Engineering
2 links

Paul Graham

Software And Its Engineering
2 links

Paul Hudak

Software And Its Engineering
2 links

Perry R. Cook

Software And Its Engineering
1 link

Peter J. Weinberger

Software And Its Engineering
2 links

Peter Landin

Software And Its Engineering
2 links

Peter Naur

Software And Its Engineering
3 links

Peter Wegner

Software And Its Engineering

Philip Moorby

Software And Its Engineering
1 link

Philip Wadler

Software And Its Engineering
2 links

Ralph Griswold

Software And Its Engineering
2 links

Randall Hyde

Software And Its Engineering
2 links

Rasmus Lerdorf

Software And Its Engineering
2 links

Rich Hickey

Software And Its Engineering
2 links

Richard P. Gabriel

Software And Its Engineering
2 links

Rob Pike

Software And Its Engineering
9 links

Robert Griesemer

Software And Its Engineering
2 links

Robert Harper

Software And Its Engineering

Robert W. Bemer

Software And Its Engineering
1 link

Roberto Ierusalimschy

Software And Its Engineering
2 links

Robin Milner

Software And Its Engineering
4 links

Rod Burstall

Software And Its Engineering
3 links

Roger Hui

Software And Its Engineering
2 links

Ross Ihaka

Software And Its Engineering
2 links

Saul Rosen

Software And Its Engineering
1 link

Ted Kaehler

Software And Its Engineering
2 links

Thomas Kurtz

Software And Its Engineering
3 links

Valentin Turchin

Software And Its Engineering
2 links

Walter Bright

Software And Its Engineering
2 links

Wim Ebbinkhuijsen

Software And Its Engineering
1 link

Władysław Turski

Software And Its Engineering

Yanhong Annie Liu

Software And Its Engineering
1 link

Yukihiro Matsumoto

Software And Its Engineering
2 links
Sources
1. Wikipedia: History of programming languages
Wikimedia FoundationHistory of programming languages, lead section, Plankalkul sentence
Quote, History of programming languages, lead section, Plankalkul sentence
The first high-level programming language was Plankalkül, created by Konrad Zuse between 1942 and 1945.
View the Source
Wikipedia: Perry R. Cook
Has Member: Perry R. Cook, Wikipedia 'Perry R. Cook': with Ge Wang, authored the ChucK programming language.View the Source
Bob Bemer, Wikipedia
Has Member: Robert W. Bemer, Wikipedia 'Bob Bemer': served on the committee that amalgamated his COMTRAN language with FLOW-MATIC to produce the specifications for COBOL.View the Source
Ross Ihaka (Wikipedia)
Has Member: Ross Ihaka, Lead section
Quote, Has Member: Ross Ihaka, Lead section
he is one of the creators of the R programming language
View the Source
Jacob T. Schwartz (Wikipedia)
Has Member: Jacob T. Schwartz, Lead section
Quote, Has Member: Jacob T. Schwartz, Lead section
He was the designer of the SETL programming language
View the Source
Valentin Turchin (Wikipedia)
Has Member: Valentin Turchin, Lead section
Quote, Has Member: Valentin Turchin, Lead section
He developed the Refal programming language
View the Source
Cynthia Solomon (Wikipedia)
Has Member: Cynthia Solomon, Article text
Quote, Has Member: Cynthia Solomon, Article text
she worked with Wally Feurzeig and Seymour Papert, to create the first programming language for children, named Logo
View the Source
David Ungar (Wikipedia)
Has Member: David Ungar, Article text
Quote, Has Member: David Ungar, Article text
co-created the Self programming language with Randall Smith
View the Source
James Cordy (Wikipedia)
Has Member: James Cordy, Biography, programming languages paragraph
Quote, Has Member: James Cordy, Biography, programming languages paragraph
Work in programming languages included the design of Concurrent Euclid (1980) and Turing (1983), with R.C. Holt
View the Source
PostgreSQL Contributor Profiles (Jan Wieck)
Has Member: Jan Wieck, Language creation statement
Quote, Has Member: Jan Wieck, Language creation statement
wrote the procedural languages PL/pgSQL and PL/Tcl
View the Source
Blitz BASIC (Wikipedia)
Has Member: Mark Sibly, Language creation statement
Quote, Has Member: Mark Sibly, Language creation statement
devised by New Zealand
View the Source
Randall Hyde (Wikipedia)
Has Member: Randall Hyde, Language creation statement
Quote, Has Member: Randall Hyde, Language creation statement
developed the High Level Assembly (HLA) language
View the Source
Gambas Documentation, Introduction and About me
Has Member: Benoît Minisini, Language creation statement
Quote, Has Member: Benoît Minisini, Language creation statement
This project aims at making a graphical development environment based on a Basic interpreter
View the Source
Graham Nelson (Wikipedia)
Has Member: Graham Nelson, Article lead [in-field]
Quote, Has Member: Graham Nelson, Article lead [in-field]
the creator of the Inform design system for creating interactive fiction (IF) games
View the Source
Hongwei Xi (Boston University Computer Science profile)
Has Member: Hongwei Xi, Profile biography
Quote, Has Member: Hongwei Xi, Profile biography
He is the principal designer and implementor of the ATS programming language
View the Source
Wikipedia: Rich Hickey
Has Member: Rich Hickey, Lead section
Quote, Has Member: Rich Hickey, Lead section
known as the creator of the Clojure programming language
View the Source
Wikipedia: Walter Bright
Has Member: Walter Bright, Lead section
Quote, Has Member: Walter Bright, Lead section
who created the D programming language
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.