Who are you looking for?

Install Famoose

Keep Famoose on your home screen or desktop for easy access.

Open this site in Chrome or Edge and look for Install app in the browser menu or address bar. If no install option appears, you can bookmark Famoose instead.

Famoose.co
Appearance
Text size
Page width
Colour

Technology

Inventors, computing pioneers, and the tools they build.

Explore Technology

People in Technology

141 profiles
Ada LovelaceMathematician

Ada Lovelace

Recognising what a programmable machine could do beyond arithmetic.

Alan TuringMathematician

Alan Turing

Helping break Enigma and laying foundations for computer science.

Grace HopperComputer scientist

Grace Hopper

Helping make computer programming readable in English-like language.

Tim Berners-LeeComputer scientist

Tim Berners-Lee

Inventing the World Wide Web.

Nikola TeslaInventor

Nikola Tesla

Developing motors and systems for alternating-current electricity.

Thomas EdisonInventor

Thomas Edison

Developing the phonograph and practical electric-lighting systems.

Alexander Graham BellInventor

Alexander Graham Bell

Developing and patenting an early practical telephone.

Claude ShannonMathematician

Claude Shannon

Establishing the mathematical foundations of digital communication.

Ferdinand PorscheEngineer

Ferdinand Porsche

Designing influential cars, including the Volkswagen prototype.

Alfred NobelInventor

Alfred Nobel

Inventing dynamite and leaving the fortune that established the Nobel Prizes.

Tim CookBusiness executive

Tim Cook

Leading Apple through the iPhone era as chief executive from 2011 to 2026.

Hedy LamarrActor

Hedy Lamarr

Co-inventing a frequency-hopping communications system while working as a Hollywood film star.

Karl BenzEngineer

Karl Benz

Building and patenting a pioneering practical petrol-powered automobile.

Gustave EiffelEngineer

Gustave Eiffel

Leading the company that built the Eiffel Tower and the Statue of Liberty’s internal framework.

A. P. J. Abdul KalamEngineer

A. P. J. Abdul Kalam

Helping develop India’s launch vehicles and missiles before serving as president.

Sundar PichaiBusiness executive

Sundar Pichai

Leading Google and its parent company Alphabet after overseeing products including Chrome.

Satya NadellaBusiness executive

Satya Nadella

Leading Microsoft’s shift toward cloud computing and subscription services.

Jensen HuangBusiness executive

Jensen Huang

Co-founding Nvidia and helping take graphics processors into artificial-intelligence computing.

Granville T. WoodsInventor

Granville T. Woods

Improving electrical railway systems and communication with moving trains.

Lewis LatimerInventor

Lewis Latimer

Improving carbon-filament manufacture and helping develop early electric lighting.

Garrett MorganInventor

Garrett Morgan

Developing a safety hood and an improved three-position traffic signal.

Fazlur Rahman KhanEngineer

Fazlur Rahman Khan

Developing structural systems that made very tall buildings more efficient.

Isambard Kingdom BrunelEngineer

Isambard Kingdom Brunel

Designing ambitious railways, bridges and ocean-going steamships.

George StephensonEngineer

George Stephenson

Helping establish steam railways as a practical transport system.

James WattEngineer

James Watt

Improving the steam engine with a separate condenser.

Lisa SuEngineer

Lisa Su

Leading AMD’s revival as a major processor company.

Shigeru MiyamotoGame designer

Shigeru Miyamoto

Creating Mario and The Legend of Zelda with Nintendo teams.

Demis HassabisComputer scientist

Demis Hassabis

Co-founding DeepMind and advancing protein-structure prediction with AlphaFold.

Hideo KojimaGame designer

Hideo Kojima

Creating Metal Gear and cinematic, unconventional video games.

Lonnie JohnsonInventor

Lonnie Johnson

Inventing the Super Soaker while pursuing engineering and energy research.

Fei-Fei LiComputer scientist

Fei-Fei Li

Leading ImageNet, a dataset that accelerated computer vision research.

Donald KnuthComputer scientist

Donald Knuth

Writing The Art of Computer Programming and creating the TeX typesetting system.

Dennis RitchieComputer scientist

Dennis Ritchie

Creating the C programming language and co-developing Unix.

Ken ThompsonComputer scientist

Ken Thompson

Creating the original Unix operating system and helping design UTF-8 and Go.

Linus TorvaldsComputer scientist

Linus Torvalds

Creating the Linux kernel and the Git version-control system.

Margaret HamiltonComputer scientist

Margaret Hamilton

Leading the team that developed onboard flight software for NASA’s Apollo missions.

Mary JacksonEngineer

Mary Jackson

Becoming NASA’s first Black woman engineer and helping open technical careers to others.

Radia PerlmanComputer scientist

Radia Perlman

Inventing the Spanning Tree Protocol, which helped computer networks grow without collapsing into loops.

Vint CerfComputer scientist

Vint Cerf

Co-designing TCP/IP, the communication rules that helped make the Internet possible.

Robert KahnEngineer

Robert Kahn

Co-designing TCP/IP with Vint Cerf and helping establish the Internet’s open network architecture.

Douglas EngelbartComputer scientist

Douglas Engelbart

Inventing the computer mouse and demonstrating an early vision of interactive, collaborative computing.

Barbara LiskovComputer scientist

Barbara Liskov

Helping programmers build reliable software through data abstraction, the CLU language and the Liskov substitution principle.

Sophie WilsonComputer scientist

Sophie Wilson

Co-designing the original ARM processor architecture and writing BBC BASIC for the BBC Micro.

Shafi GoldwasserComputer scientist

Shafi Goldwasser

Co-developing zero-knowledge proofs and mathematical foundations for modern cryptographic security.

Yukihiro MatsumotoComputer scientist

Yukihiro Matsumoto

Creating Ruby, the programming language designed around expressive code and programmer enjoyment.

Raj ReddyComputer scientist

Raj Reddy

Pioneering speech recognition and artificial intelligence, and founding Carnegie Mellon’s Robotics Institute.

Adele GoldbergComputer scientist

Adele Goldberg

Co-developing Smalltalk and helping bring object-oriented programming and graphical computing to a wider audience.

Guido van RossumComputer scientist

Guido van Rossum

Creating Python, the programming language known for readable code and use across science, automation and software development.

Adi ShamirComputer scientist

Adi Shamir

Co-inventing RSA public-key cryptography and developing influential methods for sharing and analysing secrets.

Andrew YaoComputer scientist

Andrew Yao

Establishing foundations of computational complexity, secure computation and communication between computers.

Ward CunninghamComputer scientist

Ward Cunningham

Creating the first wiki: a website its readers could edit together.

Jean E. SammetComputer scientist

Jean E. Sammet

Helping develop COBOL and leading the creation of FORMAC for symbolic mathematics.

Bjarne StroustrupComputer scientist

Bjarne Stroustrup

Creating C++, the programming language behind systems, games and high-performance software.

Ajay BhattEngineer

Ajay Bhatt

Helping develop USB, the standard that simplified connecting devices to computers.

Jimmy WalesEntrepreneur

Jimmy Wales

Co-founding Wikipedia, the collaboratively written free encyclopedia.

Geoffrey HintonComputer scientist

Geoffrey Hinton

Helping establish deep learning and the neural networks behind modern artificial intelligence.

Nandan NilekaniEntrepreneur

Nandan Nilekani

Co-founding Infosys and leading the launch of India’s Aadhaar identification system.

Yoshua BengioComputer scientist

Yoshua Bengio

Advancing deep learning and neural language models.

Yann LeCunComputer scientist

Yann LeCun

The deep-learning pioneer whose convolutional neural networks helped computers recognise handwriting and images.

John McCarthyComputer scientist

John McCarthy

The artificial-intelligence pioneer who coined the field’s name and developed Lisp.

Steve FurberComputer scientist

Steve Furber

The engineer who co-designed the BBC Micro and the original ARM processor.

Marvin MinskyComputer scientist

Marvin Minsky

The artificial-intelligence pioneer who co-founded MIT’s AI laboratory and wrote The Society of Mind.

Niklaus WirthComputer scientist

Niklaus Wirth

Creating Pascal and influential approaches to structured programming.

Edsger W. DijkstraComputer scientist

Edsger W. Dijkstra

Developing the shortest-path algorithm and advancing structured programming.

Herbert A. SimonComputer scientist

Herbert A. Simon

Explaining bounded rationality and helping establish artificial intelligence research.

Tony HoareComputer scientist

Tony Hoare

Creating quicksort and foundational methods for reasoning about programs.

Frances AllenComputer scientist

Frances Allen

Developing ways for compilers to make computer programs run more efficiently.

Edgar F. CoddComputer scientist

Edgar F. Codd

Creating the relational model that underpins modern databases.

John BackusComputer scientist

John Backus

Leading the IBM team that created FORTRAN.

Silvio MicaliComputer scientist

Silvio Micali

Co-developing zero-knowledge proofs and mathematical foundations for modern cryptography.

Leslie LamportComputer scientist

Leslie Lamport

Developing foundations of distributed computing and creating LaTeX.

Rasmus LerdorfComputer scientist

Rasmus Lerdorf

Creating PHP, the scripting language used to build dynamic websites.

Michael StonebrakerComputer scientist

Michael Stonebraker

Turning database research into influential systems including Ingres and Postgres.

Håkon Wium LieComputer scientist

Håkon Wium Lie

Proposing Cascading Style Sheets, the language that controls how web pages look.

Jim GrayComputer scientist

Jim Gray

Developing foundational methods for reliable database transactions.

Whitfield DiffieComputer scientist

Whitfield Diffie

Pioneering public-key cryptography with Martin Hellman.

Martin HellmanComputer scientist

Martin Hellman

Co-developing public-key cryptography and the Diffie–Hellman key exchange.

Ron RivestComputer scientist

Ron Rivest

Co-inventing RSA, a foundational public-key cryptosystem.

Leonard AdlemanScientist

Leonard Adleman

Co-creating RSA encryption and showing that DNA can perform computations.

Andrew BartoComputer scientist

Andrew Barto

Helping establish the foundations of reinforcement learning.

James GoslingComputer scientist

James Gosling

Creating the original design of the Java programming language.

Brendan EichComputer scientist

Brendan Eich

Creating JavaScript and co-founding Mozilla and Brave.

Mitchell BakerEntrepreneur

Mitchell Baker

Helping build Mozilla and its open-source browser project.

Marc AndreessenEntrepreneur

Marc Andreessen

Co-developing Mosaic and co-founding Netscape.

Mary Golda RossEngineer

Mary Golda Ross

Pioneering aerospace engineering as a Cherokee woman at Lockheed.

Allen NewellComputer scientist

Allen Newell

Helping create early artificial-intelligence programs and models of human problem-solving.

Amir PnueliComputer scientist

Amir Pnueli

Introducing temporal logic into the verification of computer systems.

Gilles BrassardComputer scientist

Gilles Brassard

Co-developing the BB84 protocol for quantum cryptography.

James H. WilkinsonMathematician

James H. Wilkinson

Explaining and controlling numerical error in computer calculations.

Richard S. SuttonComputer scientist

Richard S. Sutton

Developing the foundations of reinforcement learning.

Vladimir IlyushinAviator

Vladimir Ilyushin

Test-flying Sukhoi aircraft and helping organise Soviet rugby.

Avi WigdersonComputer scientist

Avi Wigderson

Explaining the role of randomness in computation.

T. Peter BrodyInventor

T. Peter Brody

Co-developing active-matrix display technology.

Thomas HaugEngineer

Thomas Haug

Helping standardise international mobile telephone networks.

Juris HartmanisComputer scientist

Juris Hartmanis

Establishing foundations of computational complexity theory.

Jesse RamsdenInventor

Jesse Ramsden

Making precision instruments for astronomy, navigation and surveying.

Kenneth E. IversonComputer scientist

Kenneth E. Iverson

Creating APL and its mathematical approach to programming.

Alfred AhoComputer scientist

Alfred Aho

Developing compiler theory, text-search algorithms and influential computing textbooks.

Ole-Johan DahlComputer scientist

Ole-Johan Dahl

Co-creating Simula and the foundations of object-oriented programming.

Isamu AkasakiEngineer

Isamu Akasaki

Developing efficient blue LEDs based on gallium nitride.

Frank WhittleEngineer

Frank Whittle

Developing the turbojet engine in Britain.

Michael O. RabinComputer scientist

Michael O. Rabin

Advancing automata theory and probabilistic algorithms.

Andrew ViterbiEngineer

Andrew Viterbi

Inventing the Viterbi algorithm and co-founding Qualcomm.

Manuel BlumComputer scientist

Manuel Blum

Advancing computational complexity, cryptography and program checking.

Kristen NygaardComputer scientist

Kristen Nygaard

Co-developing Simula and the foundations of object-oriented programming.

Peter NaurComputer scientist

Peter Naur

Helping define ALGOL 60 and the Backus–Naur notation.

Hans von OhainEngineer

Hans von Ohain

Developing the turbojet that powered the Heinkel He 178

Charles K. KaoEngineer

Charles K. Kao

Establishing the feasibility of fibre-optic communication.

Willard BoylePhysicist

Willard Boyle

Co-inventing the charge-coupled device used in digital imaging.

Shuji NakamuraEngineer

Shuji Nakamura

Developing efficient blue LEDs used in modern lighting.

George H. HeilmeierEngineer

George H. Heilmeier

Helping develop the first liquid-crystal displays.

James HillierEngineer

James Hillier

Building an early high-resolution electron microscope.

Butler LampsonComputer scientist

Butler Lampson

Helping develop distributed personal computing at Xerox PARC.

Robert TaylorComputer scientist

Robert Taylor

Leading teams behind computer networking and the personal computer.

Robert TarjanComputer scientist

Robert Tarjan

Developing fundamental graph algorithms and data structures.

Ivan SutherlandComputer scientist

Ivan Sutherland

Inventing Sketchpad and pioneering interactive computer graphics

Robert NoycePhysicist

Robert Noyce

Co-inventing the integrated circuit and co-founding Intel

George E. SmithPhysicist

George E. Smith

Co-inventing the CCD image sensor

Stephen CookComputer scientist

Stephen Cook

Establishing a foundation of NP-completeness theory.

Charles BachmanComputer scientist

Charles Bachman

Early database-management systems and data-structure diagrams.

Cathcart William MethvenEngineer

Cathcart William Methven

Harbour engineering in Durban and other southern African ports.

Maurice WilkesComputer scientist

Maurice Wilkes

Leading EDSAC’s development and introducing microprogramming.

Godfrey HounsfieldEngineer

Godfrey Hounsfield

Developing practical X-ray computed tomography.

John CockeComputer scientist

John Cocke

Reduced-instruction-set computing and compiler optimisation.

Nick HolonyakEngineer

Nick Holonyak

Developing a semiconductor device that emitted visible red light.

Richard HammingMathematician

Richard Hamming

Error-correcting codes and reliable digital computation.

Charles BabbageInventor

Charles Babbage

Designing mechanical calculating engines.

Richard E. StearnsComputer scientist

Richard E. Stearns

Foundations of computational complexity theory.

Robin MilnerComputer scientist

Robin Milner

Developing ML and mathematical tools for concurrent computing.

Jack KilbyEngineer

Jack Kilby

Co-inventing the integrated circuit.

Rachid YazamiEngineer

Rachid Yazami

Developing the graphite anode used in lithium-ion batteries.

Rudolf E. KálmánEngineer

Rudolf E. Kálmán

Developing the Kalman filter for estimating signals from noisy measurements.

Joseph SifakisComputer scientist

Joseph Sifakis

Developing model checking for computer-system verification.

William KahanComputer scientist

William Kahan

Shaping reliable floating-point arithmetic in computers.

Wolfgang HelfrichPhysicist

Wolfgang Helfrich

Co-developing twisted-nematic liquid-crystal display technology.

Yoshihisa OkumuraEngineer

Yoshihisa Okumura

Developing radio-propagation models used in mobile networks.

Eric FossumEngineer

Eric Fossum

Developing CMOS active-pixel image-sensor technology

Jack DongarraComputer scientist

Jack Dongarra

Creating numerical software used in high-performance computing.

Charles P. ThackerComputer scientist

Charles P. Thacker

Leading the design of the Xerox Alto computer.

Richard M. KarpComputer scientist

Richard M. Karp

Algorithms and the theory of computational complexity.

Dana ScottComputer scientist

Dana Scott

Foundations of automata theory and programming-language semantics.