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
Programming Language Designers
Filter Results106 entries

Adele Goldberg

Programming Language Designers

Adriaan van Wijngaarden

Programming Language Designers

Alain Colmerauer

Programming Language Designers

Alan Kay

Programming Language Designers

Alan Perlis

Programming Language Designers

Anders Hejlsberg

Programming Language Designers

Andrew Koenig

Programming Language Designers

Andrey Breslav

Programming Language Designers

Andrey Ershov

Programming Language Designers

Anthony James Barr

Programming Language Designers

Barbara Liskov

Programming Language Designers

Benoît Minisini

Programming Language Designers

Bernard Galler

Programming Language Designers

Bertrand Meyer

Programming Language Designers

Bjarne Stroustrup

Programming Language Designers

Brad Cox

Programming Language Designers

Brendan Eich

Programming Language Designers

Brian Cantwell Smith

Programming Language Designers

Brian K. Reid

Programming Language Designers

Brian Kernighan

Programming Language Designers

Charles H. Lindsey

Programming Language Designers

Charles H. Moore

Programming Language Designers

Chris Lattner

Programming Language Designers

Christopher Strachey

Programming Language Designers

Cynthia Solomon

Programming Language Designers

Dan Ingalls

Programming Language Designers

Dana Scott

Programming Language Designers

Daniel P. Friedman

Programming Language Designers

David Luckham

Programming Language Designers

David Turner

Programming Language Designers

David Ungar

Programming Language Designers

Dennis Ritchie

Programming Language Designers

Eiiti Wada

Programming Language Designers

Gerald Jay Sussman

Programming Language Designers

Gordon Plotkin

Programming Language Designers

Grace Hopper

Programming Language Designers

Graham Nelson

Programming Language Designers

Graydon Hoare

Programming Language Designers

Gregor Kiczales

Programming Language Designers

Guido van Rossum

Programming Language Designers

Guy L. Steele Jr.

Programming Language Designers

Håkon Wium Lie

Programming Language Designers

Hal Abelson

Programming Language Designers

Harold W. Lawson

Programming Language Designers

Heinz Rutishauser

Programming Language Designers

Hongwei Xi

Programming Language Designers

Jacob T. Schwartz

Programming Language Designers

James Cordy

Programming Language Designers

James Gosling

Programming Language Designers

Jan Wieck

Programming Language Designers

Jean E. Sammet

Programming Language Designers

Jean Ichbiah

Programming Language Designers

John Backus

Programming Language Designers

John Chambers

Programming Language Designers

John E. L. Peck

Programming Language Designers

John Hughes

Programming Language Designers

John Kemeny

Programming Language Designers

John Ousterhout

Programming Language Designers

Jurg Gutknecht

Programming Language Designers

Kateryna Yushchenko

Programming Language Designers

Kenneth E. Iverson

Programming Language Designers

Kristen Nygaard

Programming Language Designers

Larry Wall

Programming Language Designers

Lawrence M. Breed

Programming Language Designers

Lennart Augustsson

Programming Language Designers

Luca Cardelli

Programming Language Designers

Mads Tofte

Programming Language Designers

Mark Sibly

Programming Language Designers

Martin Odersky

Programming Language Designers

Martin Richards

Programming Language Designers

Matthias Felleisen

Programming Language Designers

Mike Woodger

Programming Language Designers

Niklaus Wirth

Programming Language Designers

Ole-Johan Dahl

Programming Language Designers

Paul Graham

Programming Language Designers

Paul Hudak

Programming Language Designers

Perry R. Cook

Programming Language Designers

Peter J. Weinberger

Programming Language Designers

Peter Landin

Programming Language Designers

Peter Naur

Programming Language Designers

Peter Wegner

Programming Language Designers

Philip Moorby

Programming Language Designers

Philip Wadler

Programming Language Designers

Ralph Griswold

Programming Language Designers

Randall Hyde

Programming Language Designers

Rasmus Lerdorf

Programming Language Designers

Rich Hickey

Programming Language Designers

Richard P. Gabriel

Programming Language Designers

Rob Pike

Programming Language Designers

Robert Griesemer

Programming Language Designers

Robert Harper

Programming Language Designers

Robert W. Bemer

Programming Language Designers

Roberto Ierusalimschy

Programming Language Designers

Robin Milner

Programming Language Designers

Rod Burstall

Programming Language Designers

Roger Hui

Programming Language Designers

Ross Ihaka

Programming Language Designers

Saul Rosen

Programming Language Designers

Ted Kaehler

Programming Language Designers

Thomas Kurtz

Programming Language Designers

Valentin Turchin

Programming Language Designers

Walter Bright

Programming Language Designers

Wim Ebbinkhuijsen

Programming Language Designers

Władysław Turski

Programming Language Designers

Yanhong Annie Liu

Programming Language Designers

Yukihiro Matsumoto

Programming Language Designers
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.