Skip to content
◈ALB Atlas

People

251 entries, ordered by year of birth. Filter by decade, field, or status.

NameLifeStatusFieldKnown for
Adam Lindsay—Aliveprogramming languagesLOLCODE
Alan Cooper—Aliveprogramming languagesVisual Basic
Alex Medvednikov—Aliveprogramming languagesV
Andreas Kling—Aliveoperating systemsSerenityOS
Andreas Rumpf—Aliveprogramming languagesNim
Andrew Kelley—Aliveprogramming languagesZig
Arthur Whitney—Aliveprogramming languagesK
Ary Borenszweig—Aliveprogramming languagesCrystal
Ben Olmstead—Aliveprogramming languagesMalbolge
Bill HallgingerBill—Aliveprogramming languagesOdin
Bruce Horn—Aliveoperating systems—
Chandler Carruth—Aliveprogramming languagesCarbon
Chris Lattner—Aliveprogramming languagesSwift Mojo
Chris Pressey—Aliveprogramming languagesBefunge
Dan Dodge—Aliveoperating systemsQNX
David Madore—Aliveprogramming languagesUnlambda
David May—Aliveprogramming languagesoccam
David Morgan-Mar—Aliveprogramming languagesPiet
David Ungar—Aliveprogramming languagesSelf
Don Syme—Aliveprogramming languagesF#
Drew DeVault—Aliveprogramming languagesHare
Edwin Brady—Aliveprogramming languagesWhitespace Idris
Evan Czaplicki—Aliveprogramming languagesElm
Fredrik Hübinette—Aliveprogramming languagesPike
Gert Smolka—Aliveprogramming languagesOz
James Strachan—Aliveprogramming languagesGroovy
Jeff Bezanson—Aliveprogramming languagesJulia
Jeffrey Snover—Aliveprogramming languagesPowerShell
Jim Hall—Aliveoperating systemsFreeDOS
José Valim—Aliveprogramming languagesElixir
Juan Linietsky—Aliveprogramming languagesGDScript
Jules Schwartz—Deadprogramming languagesJOVIAL
Jürg Billeter—Aliveprogramming languagesVala
Kasper Lund—Aliveprogramming languagesDart
Lars Bak—Aliveprogramming languagesDart
Leo Geurts—Aliveprogramming languagesABC
Leonardo de Moura—Aliveprogramming languagesLean
Louis Pilfold—Aliveprogramming languagesGleam
Luca Cardelli—Aliveprogramming languagesModula-3
Luiz Henrique de Figueiredo—Aliveprogramming languagesLua
Manfred von Thun—Aliveprogramming languagesJoy
Matthew Dillon—Aliveoperating systemsDragonFly BSD
Mike Cowlishaw—Aliveprogramming languagesREXX
Neil Pappalardo—Aliveprogramming languagesMUMPS
Nenad Rakočević—Aliveprogramming languagesRed
Nicolas Cannasse—Aliveprogramming languagesHaxe
Patricia Selinger—Alivedatabases—
Paul Falstad—Aliveprogramming languagesZ shell
Paul Laughton—Aliveoperating systemsApple DOS
Randall B. Smith—Aliveprogramming languagesSelf
Rich Hickey—Aliveprogramming languagesClojure
Robert Virding—Aliveprogramming languagesErlang
Rocky L. Oliver—Aliveprogramming languagesAdaLog MALBR RockyBASIC AdaLogic BASIC
Satoshi Nakamoto—AliveCryptographyBitcoin: A Peer-to-Peer Electronic Cash System
Slava Pestov—Aliveprogramming languagesFactor
Stefan Karpinski—Aliveprogramming languagesJulia
Steve Dekorte—Aliveprogramming languagesIo
Sylvan Clebsch—Aliveprogramming languagesPony
Ulf Norell—Aliveprogramming languagesAgda
Urban Müller—Aliveprogramming languagesBrainfuck
Ville Turjanmaa—Aliveoperating systemsMenuetOS
Viral Shah—Aliveprogramming languagesJulia
Waldemar Celes—Aliveprogramming languagesLua
Wayne Ratliff—Aliveprogramming languagesdBase
Zoltan Somogyi—Aliveprogramming languagesMercury
minexew—Aliveoperating systemsShrine
Charles Babbage1791–1871Deadcomputing—
Ada LovelaceAugusta Ada King, Countess of Lovelace1815–1852Deadcomputing—
George Boole1815–1864Deadtheory—
Herman Hollerith1860–1929DeadData processingTabulating Machine Company
Thomas J. Watson Sr.1874–1956DeadBusiness—
Vannevar Bush1890–1974DeadEngineeringAs We May Think
Norbert Wiener1894–1964Deadtheory—
Emil Post1897–1954Deadtheory—
Haskell Curry1900–1982Deadtheory—
Howard Aiken1900–1973Deadcomputing—
Alonzo Church1903–1995DeadtheoryAn Unsolvable Problem of Elementary Number Theory
John von NeumannNeumann János1903–1957DeadtheoryIAS Machine
Tommy Flowers1905–1998DeadHardwareColossus
Grace HopperAmazing Grace1906–1992Deadprogramming languagesA-0 System FLOW-MATIC COBOL
Kurt Gödel1906–1978Deadtheory—
John Mauchly1907–1980DeadcomputingENIAC Eckert–Mauchly Computer Corporation Short Code UNIVAC I
Stephen Cole Kleene1909–1994Deadtheory—
Konrad Zuse1910–1995DeadcomputingZuse Z1 Zuse KG Zuse Z3 Plankalkül
Frederic Calland Williams1911–1977DeadHardwareManchester Baby Manchester Mark 1
Alan Turing1912–1954DeadtheoryOn Computable Numbers Pilot ACE
Maurice Wilkes1913–2010DeadcomputingEDSAC
J. C. R. LickliderRobert Licklider1915–1990DeadnetworkingMan-Computer Symbiosis
Adriaan van Wijngaarden1916–1987Deadprogramming languagesALGOL 68
Christopher Strachey1916–1975Deadprogramming languagesCPL Fundamental Concepts in Programming Languages
Claude Shannon1916–2001DeadtheoryA Mathematical Theory of Communication
Herbert Simon1916–2001DeadArtificial intelligenceThe Logic Theory Machine
J. Presper Eckert1919–1995DeadcomputingENIAC Eckert–Mauchly Computer Corporation UNIVAC I
Bob Bemer1920–2004DeadcomputingCOMTRAN
Kenneth E. Iverson1920–2004Deadprogramming languagesAPL J
Tom Kilburn1921–2001DeadHardwareManchester Baby Manchester Mark 1
Alan Perlis1922–1990Deadprogramming languages—
J. C. ShawCliff Shaw1922–1991Deadprogramming languagesJOSS
Edgar F. Codd1923–2003DeaddatabasesA Relational Model of Data for Large Shared Data Banks
Joseph Weizenbaum1923–2008Deadai—
Charles Bachman1924–2017Deaddatabases—
Donald Davies1924–2000Deadnetworking—
John Backus1924–2007Deadprogramming languagesFORTRAN ALGOL 60 FP Can Programming Be Liberated from the von Neumann Style?
Alick Glennie1925–2003Deadprogramming languagesAutocode
Douglas Engelbart1925–2013DeadcomputingAugmenting Human Intellect: A Conceptual Framework
John Cocke1925–2002Deadcomputing—
Seymour Cray1925–1996DeadHardwareCDC 6600 Cray Research Cray-1
Tony BrookerRalph Anthony Brooker1925–2019Deadprogramming languages—
Fernando CorbatóCorby1926–2019Deadoperating systemsCTSS Multics
John G. Kemeny1926–1992Deadprogramming languagesDartmouth BASIC
Ken Olsen1926–2011DeadHardwareDigital Equipment Corporation
Kristen Nygaard1926–2002Deadprogramming languagesSimula
Paul Baran1926–2011Deadnetworking—
Allen Newell1927–1992DeadArtificial intelligenceThe Logic Theory Machine
David Wheeler1927–2004Deadprogramming languages—
John McCarthy1927–2011Deadprogramming languagesLISP Recursive Functions of Symbolic Expressions
Marvin Minsky1927–2016Deadai—
Robert Noyce1927–1990DeadSemiconductorsFairchild Semiconductor Intel
Wally Feurzeig1927–2013Deadprogramming languagesLogo
Wes Clark1927–2016Deadcomputing—
Jean Sammet1928–2017Deadprogramming languages—
Peter Naur1928–2016Deadprogramming languages—
Seymour Papert1928–2016Deadprogramming languagesLogo
Thomas E. Kurtz1928–2024Deadprogramming languagesDartmouth BASIC
Winston W. Royce1929–1995Deadtheory—
Edsger W. Dijkstra1930–2002DeadtheoryGo To Statement Considered Harmful
Peter Landin1930–2009DeadProgramming languagesThe Next 700 Programming Languages
Fred Brooks1931–2022Deadoperating systemsNo Silver Bullet
Jack Dennis1931–Alivetheory—
Ole-Johan Dahl1931–2001Deadprogramming languagesSimula
Douglas McIlroyDoug McIlroy1932–Aliveoperating systems—
Frances Allen1932–2020Deadprogramming languages—
Gordon Bell1934–2024DeadHardware—
Leonard Kleinrock1934–Alivenetworking—
Niklaus Wirth1934–2024Deadprogramming languagesALGOL W Pascal Modula Modula-2 Oberon
Ralph Griswold1934–2006Deadprogramming languagesSNOBOL Icon
Robin Milner1934–2010Deadprogramming languagesML Standard ML
Tony HoareC. A. R. Hoare1934–AlivetheoryALGOL W An Axiomatic Basis for Computer Programming Communicating Sequential Processes The Emperor's Old Clothes Rust
Cynthia Solomon1935–Aliveprogramming languagesLogo
Richard Karp1935–Alivetheory—
Robert W. Floyd1936–2001Deadtheory—
Larry Roberts1937–2018Deadnetworking—
Ted Nelson1937–Aliveweb—
Bob KahnRobert Kahn1938–AlivenetworkingA Protocol for Packet Network Intercommunication
Charles H. MooreChuck Moore1938–Aliveprogramming languagesFairchild Semiconductor Intel Forth
Donald Knuth1938–AlivetheoryThe Art of Computer Programming, Vol. 1 Literate Programming
Ivan Sutherland1938–AliveComputer graphicsSketchpad: A Man-Machine Graphical Communication System
Per Brinch Hansen1938–2007Deadprogramming languages—
Barbara Liskov1939–Aliveprogramming languagesCLU
Charles GeschkeChuck Geschke1939–2021Deadprogramming languagesPostScript
Cleve Moler1939–Aliveprogramming languagesMATLAB
John Hopcroft1939–Alivetheory—
Stephen Cook1939–Alivetheory—
William Wulf1939–2023Deadprogramming languagesBLISS
Alan Kay1940–Aliveprogramming languagesSmalltalk A Personal Computer for Children of All Ages The Early History of Smalltalk
Elizabeth Rather1940–Aliveprogramming languages—
Jean Ichbiah1940–2007Deadprogramming languagesAda
John Warnock1940–2023Deadprogramming languagesAdobe Systems PostScript
Martin Richards1940–Aliveprogramming languagesBCPL
Alain Colmerauer1941–2017Deadprogramming languagesProlog
Alfred Aho1941–Aliveprogramming languagesAWK
David Parnas1941–AlivetheoryOn the Criteria To Be Used in Decomposing Systems into Modules
Dennis Ritchie1941–2011Deadprogramming languagesB C The UNIX Time-Sharing System The Development of the C Language
John M. Chambers1941–Aliveprogramming languagesS
Leslie Lamport1941–AlivetheoryTime, Clocks, and the Ordering of Events in a Distributed System
Ray Tomlinson1941–2016Deadnetworking—
Robert Kowalski1941–Aliveprogramming languages—
Brian Kernighan1942–Aliveprogramming languagesAWK
Dave Cutler1942–Aliveoperating systemsWindows NT / Windows
Gary Kildall1942–1994Deadoperating systemsDigital Research CP/M
Jeffrey Ullman1942–Alivetheory—
Peter J. Denning1942–Alivetheory—
Peter Weinberger1942–Aliveprogramming languagesAWK
Butler Lampson1943–Aliveoperating systemsHints for Computer System Design
Chuck Thacker1943–2017Deadcomputing—
David Korn1943–Aliveprogramming languagesKornShell
Jon Postel1943–1998DeadnetworkingRFC 791: Internet Protocol
Ken Thompson1943–Aliveoperating systemsB Research Unix The UNIX Time-Sharing System Reflections on Trusting Trust Plan 9 from Bell Labs Go
Michael Stonebraker1943–Alivedatabases—
Vint Cerf1943–AlivenetworkingA Protocol for Packet Network Intercommunication
Andrew S. Tanenbaum1944–Aliveoperating systemsMINIX
Brad Cox1944–2021Deadprogramming languagesObjective-C
Dan Ingalls1944–Aliveprogramming languagesSmalltalk
Don Chamberlin1944–AlivedatabasesSQL
Jean-Louis Gassée1944–Aliveoperating systemsBeOS
Jim Gray1944–2012Deaddatabases—
P. J. Plauger1944–Aliveprogramming languages—
Richard GreenblattRicky Greenblatt1944–Aliveoperating systemsITS Lisp Machines, Inc.
Stephen Bourne1944–Aliveprogramming languagesBourne shell
Adele Goldberg1945–Aliveprogramming languagesSmalltalk
Larry Tesler1945–2020Deadcomputing—
Lee Felsenstein1945–Alivecomputing—
Philippe Roussel1945–Aliveprogramming languagesProlog
Bob Metcalfe1946–Alivenetworking—
David Turner1946–Aliveprogramming languagesMiranda
Gilles Kahn1946–2006Deadtheory—
L. Peter Deutsch1946–Aliveprogramming languages—
ArvindArvind Mithal1947–2024Deadtheory—
David H. D. Warren1947–Aliveprogramming languages—
Gerald Jay Sussman1947–Aliveprogramming languagesScheme Lambda: The Ultimate Imperative
Hal AbelsonHarold Abelson1947–Aliveprogramming languages—
Ray Boyce1947–1974DeaddatabasesSQL
Charles Simonyi1948–Alivecomputing—
Robert Tarjan1948–Alivetheory—
Richard P. Gabriel1949–Aliveprogramming languagesLisp: Good News, Bad News, How to Win Big
Bertrand Meyer1950–Aliveprogramming languagesEiffel
Bjarne Stroustrup1950–Aliveprogramming languagesC++
Joe Armstrong1950–2019Deadprogramming languagesErlang
Steve WozniakWoz1950–AlivecomputingApple Computer Apple I Apple II
Bill Atkinson1951–2025Deadoperating systemsHyperTalk
Dan Bricklin1951–Alivecomputing—
Andy Hertzfeld1953–Aliveoperating systems—
Paul Allen1953–2018DeadBusinessMicrosoft
Phil Moorby1953–2022Deadprogramming languagesVerilog
Richard Stallmanrms1953–Aliveoperating systemsThe GNU Manifesto
Roger Hui1953–2021Deadprogramming languagesJ
Bill JoyVinod Khosla's partner in Sun1954–Aliveoperating systemsC shell Sun Microsystems
Guy L. Steele Jr.1954–Aliveprogramming languagesScheme Lambda: The Ultimate Imperative Fortress
John Ousterhout1954–Aliveprogramming languagesTcl
Larry Wall1954–Aliveprogramming languagesPerl Raku
Ross Ihaka1954–Aliveprogramming languagesR
Bill Gates1955–Aliveoperating systemsMicrosoft
James Gosling1955–Aliveprogramming languagesJava
Steve Jobs1955–2011Deadoperating systemsApple Computer NeXT
Tim Berners-Lee1955–AlivewebInformation Management: A Proposal
Guido van Rossum1956–Aliveprogramming languagesPython
Mitchel ResnickMitch Resnick1956–Aliveprogramming languagesScratch
Rob Pike1956–Aliveoperating systemsPlan 9 from Bell Labs Go
Tim Paterson1956–Aliveoperating systemsMS-DOS
Carl Sassenrath1957–Aliveprogramming languagesAmigaOS REBOL
Martin Odersky1958–Aliveprogramming languagesScala
Brian Fox1959–Aliveprogramming languagesBash
Robert Gentleman1959–Aliveprogramming languagesR
Stephen Wolfram1959–Aliveprogramming languagesWolfram Language
Walter Bright1959–Aliveprogramming languagesD
Anders Hejlsberg1960–Aliveprogramming languagesDelphi C# TypeScript
Gilad Bracha1960–Aliveprogramming languages—
Roberto Ierusalimschy1960–Aliveprogramming languagesLua
Brendan Eich1961–Aliveprogramming languagesJavaScript
Thierry Coquand1961–Aliveprogramming languagesRocq
Alan Edelman1963–Aliveprogramming languagesJulia
Urs Hölzle1964–Aliveprogramming languages—
Yukihiro MatsumotoMatz1965–Aliveprogramming languagesRuby
Theo de Raadt1967–Aliveoperating systemsOpenBSD
Rasmus Lerdorf1968–Aliveprogramming languagesPHP
Xavier Leroy1968–Aliveprogramming languagesOCaml
Linus Torvalds1969–Aliveoperating systemsLinux
Terry A. Davis1969–2018Deadoperating systemsHolyC TempleOS
Larry Page1973–AliveSearchGoogle The Anatomy of a Large-Scale Hypertextual Web Search Engine
Sergey Brin1973–AliveSearchGoogle The Anatomy of a Large-Scale Hypertextual Web Search Engine
Gavin Wood1980–Aliveprogramming languagesSolidity