Computing Atlas

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

Compilers and Language Implementation

This group gathers pioneers of software and its engineering whose primary contribution was building compilers, interpreters and the language runtime infrastructure that turns source code into running programs, including optimizing compiler theory such as data flow analysis and static single assignment form, virtual machines and bytecode interpreters, and cross language infrastructure such as LLVM. It follows the Compilers second-level heading of the ACM Computing Classification System under Software and its engineering. Their shared work is making an existing language run correctly and efficiently, as distinct from designing the language itself or building the surrounding developer tools.

Facts
Comparison
Era of Emergence
1952 1
Browse By
Compilers and Language Implementation
Filter Results45 entries

Alex Aiken

Software And Its Engineering

Alfred Aho

Software And Its Engineering
4 links

Andrew Appel

Software And Its Engineering
1 link

Barry K. Rosen

Software And Its Engineering

Beatrice Worsley

Software And Its Engineering
1 link

Bruce Arden

Software And Its Engineering
3 links

Cornelis H. A. Koster

Software And Its Engineering
2 links

David H. D. Warren

Software And Its Engineering
1 link

David Wheeler

Software And Its Engineering
10 links

Frances E. Allen

Software And Its Engineering
1 link

George N. Baird

Software And Its Engineering
1 link

Hans-J. Boehm

Software And Its Engineering

Jacques Cohen

Software And Its Engineering

Jeanne Ferrante

Software And Its Engineering
1 link

Jeffrey D. Ullman

Theory of Computation
2 links

Kathleen Booth

Software And Its Engineering
3 links

Kathryn S. McKinley

Software And Its Engineering
1 link

Kenneth Zadeck

Software And Its Engineering

Klaus Samelson

Software And Its Engineering
3 links

L. Peter Deutsch

Software And Its Engineering

Mark N. Wegman

Software And Its Engineering
1 link

Masaru Tomita

Software And Its Engineering
3 links

Monica S. Lam

Software And Its Engineering
1 link

Neil D. Jones

Software And Its Engineering
2 links

Paul H. Cress

Software And Its Engineering
1 link

Paul H. Dirksen

Software And Its Engineering

Ravi Sethi

Software And Its Engineering
1 link

Reinhard Wilhelm

Software And Its Engineering
1 link

Richard H. Lathwell

Software And Its Engineering

Richard R. Burton

Software And Its Engineering

Robert Dewar

Software And Its Engineering
1 link

Robert M. Graham (computer scientist)

Software And Its Engineering
1 link

Roger Moore

Software And Its Engineering
2 links

Ron Cytron

Software And Its Engineering

Saman Amarasinghe

Software And Its Engineering
2 links

Simon Marlow

Software And Its Engineering
1 link

Simon Peyton Jones

Software And Its Engineering
2 links

Stanley Gill

Software And Its Engineering

Stephen C. Johnson

Software And Its Engineering
1 link

Susan L. Graham

Software And Its Engineering

Thomas W. Reps

Software And Its Engineering
1 link

Vikram Adve

Software And Its Engineering
1 link

Wes Graham

Software And Its Engineering

William Wulf

Software And Its Engineering
2 links

Xavier Leroy

Software And Its Engineering
3 links
Sources
1. Wikipedia: Compiler
Wikimedia FoundationCompiler, History section, A-0 compiler milestone entry
Quote, Compiler, History section, A-0 compiler milestone entry
Some early milestones in the development of compiler technology: May 1952: Grace Hopper's team at Remington Rand wrote the compiler for the A-0 programming language (and coined the term compiler to describe it), although the A-0 compiler functioned more as a loader or linker than the modern notion of a full compiler.
View the Source
Masaru Tomita (Wikipedia)
Has Member: Masaru Tomita, Lead section
Quote, Has Member: Masaru Tomita, Lead section
the inventor of GLR parser algorithm
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.