Computing

Computers, code, algorithms, and the digital revolution — from mechanical calculators to the modern machines that run our world.

26 scientists

Who am I?
Portrait of Ada Lovelace
Computing

Ada Lovelace

1815–1852 · Mathematician

Publishing influential 1843 Notes on Charles Babbage's Analytical Engine, including a detailed algorithm for calculating Bernoulli numbers and a visionary description of uses beyond arithmetic.

Read profile
Portrait of Alan Turing
Computing

Alan Turing

1912–1954 · Mathematician & Computer Scientist

Making foundational contributions to theoretical computer science and artificial intelligence, and playing a major role in Allied codebreaking during the Second World War.

Read profile
Portrait of Annie Easley
Computing

Annie Easley

1933–2011 · Computer programming, mathematics and aerospace research

Annie Easley programmed and analysed research at NASA, contributing to rocket systems and alternative-energy technology after beginning as a human computer.

Read profile
Portrait of Barbara Liskov
Computing

Barbara Liskov

1939–present · Computer science and programming languages

Pioneered data abstraction, designed the CLU and Argus programming languages and helped establish principles for reliable object-oriented and distributed software.

Read profile
Portrait of Charles Babbage
Computing

Charles Babbage

1791–1871 · Mathematician & Inventor

Designing the Difference Engine, an automatic mechanical calculator, and the Analytical Engine, an early design for a general-purpose programmable computer.

Read profile
Portrait of Claude Shannon
Computing

Claude Shannon

1916–2001 · Mathematics, electrical engineering, information theory, cryptography and computing

Founding information theory and making a landmark contribution to digital circuit design.

Read profile
Portrait of Dorothy Vaughan
Computing

Dorothy Vaughan

1910–2008 · Mathematician & Computer Programmer

NACA's first Black supervisor and a pioneering FORTRAN programmer at NASA.

Read profile
Portrait of Fei-Fei Li
Computing

Fei-Fei Li

1976–present · Computer vision and artificial intelligence

Li helped demonstrate the importance of large, carefully labelled image datasets for computer vision. She also works to put human needs at the centre of artificial intelligence.

Read profile
Portrait of Frances Elizabeth Allen
Computing

Frances Elizabeth Allen

1932–2020 · Computer science and compiler optimisation

Pioneered compiler optimisation and program analysis techniques that helped computers run high-level programs faster and use parallel hardware effectively.

Read profile
Portrait of Frederic C. Williams
Computing

Frederic C. Williams

1911–1977 · Electrical Engineer

Developing, with Tom Kilburn, an early practical cathode-ray-tube electronic computer memory and leading the Manchester team in which the Manchester Baby was created.

Read profile
Portrait of Geoff Tootill
Computing

Geoff Tootill

1922–2017 · Computer Engineer

Being one of the three core engineers who built the Manchester Baby, the first electronic stored-program digital computer to run a program from electronic read-write memory.

Read profile
Portrait of Geoffrey Hinton
Computing

Geoffrey Hinton

1947–present · Computer science and artificial intelligence

Hinton helped show how artificial neural networks could learn patterns through backpropagation, laying groundwork for modern machine learning.

Read profile
Portrait of Grace Hopper
Computing

Grace Hopper

1906–1992 · Computer Scientist & Naval Admiral

Developing one of the earliest compilers and pioneering word-based programming languages that helped make computers easier to program.

Read profile
Portrait of Herman H. Goldstine
Computing

Herman H. Goldstine

1913–2004 · Mathematics, computing and numerical analysis

An American mathematician who helped connect wartime calculation, ENIAC and early stored-program computing.

Read profile
Portrait of Herman Hollerith
Computing

Herman Hollerith

1860–1929 · Engineering, statistics, invention and data processing

Developing the punched-card tabulating system used to process the 1890 United States Census and helping establish mechanised data processing.

Read profile
Portrait of J. Presper Eckert
Computing

J. Presper Eckert

1919–1995 · Electrical engineering, computing and invention

Co-designing ENIAC, helping create EDVAC, BINAC and UNIVAC, and making major engineering advances in early electronic computing.

Read profile
Portrait of Jean Bartik
Computing

Jean Bartik

1924–2011 · Computer programming and early computing

Being one of the original programmers of ENIAC and helping establish programming as a real technical discipline.

Read profile
Portrait of John Mauchly
Computing

John Mauchly

1907–1980 · Physics, electronic computing and computer design

A physicist who co-designed ENIAC with J. Presper Eckert and helped launch commercial electronic computing.

Read profile
Portrait of John von Neumann
Computing

John von Neumann

1903–1957 · Mathematics, physics, computing, game theory and applied science

Playing a decisive role in shaping the stored-program computer model and the architecture commonly associated with his name.

Read profile
Portrait of Konrad Zuse
Computing

Konrad Zuse

1910–1995 · Civil engineering, computer engineering and invention

Building the Z3, widely recognised as the first program-controlled electromechanical digital computer, and creating Plankalkül, an early high-level programming language.

Read profile
Portrait of Luigi Federico Menabrea
Computing

Luigi Federico Menabrea

1809–1896 · Engineer

Publishing an important early account of Charles Babbage's Analytical Engine after hearing Babbage explain the machine in Turin, and for important work in structural mechanics.

Read profile
Portrait of Margaret Hamilton
Computing

Margaret Hamilton

1936–2026 · Computer scientist and software engineer

Leading the team that wrote the Apollo flight software and helping establish software engineering as a discipline.

Read profile
Portrait of Radia Perlman
Computing

Radia Perlman

1951–present · Computer Scientist and Network Engineer

Designed the Spanning Tree Protocol, which prevents forwarding loops in bridged Ethernet networks and allowed Ethernet networks to grow far larger and more reliably.

Read profile
Portrait of Tim Berners-Lee
Computing

Tim Berners-Lee

1955–present · Computer scientist

Inventing the World Wide Web and creating its core technologies: URIs, HTTP and HTML.

Read profile
Portrait of Tom Kilburn
Computing

Tom Kilburn

1921–2001 · Computer Engineer

Co-developing the Williams-Kilburn electronic memory, leading the design and construction of the Manchester Baby, writing its first program, and later leading major Manchester computer projects including Atlas.

Read profile
Portrait of Tommy Flowers
Computing

Tommy Flowers

1905–1998 · Electrical Engineer

Designing Colossus and leading the engineering team that built it for wartime cryptanalysis at Bletchley Park.

Read profile