Dies ist eine Liste von Informatikern , also Personen, die im Bereich der Informatik arbeiten , insbesondere Forscher und Autoren.
Einige namhafte Programmierer sind hier aufgeführt, weil sie sowohl in der Forschung als auch in der Programmierung tätig sind. Einige von ihnen wirkten bereits vor der Erfindung des Digitalrechners; sie gelten heute als Informatiker, da ihre Arbeit als Wegbereiter für die Computerentwicklung angesehen werden kann. Andere sind Mathematiker, deren Forschung in den Bereich der heutigen theoretischen Informatik fällt, beispielsweise in die Komplexitätstheorie und die algorithmische Informationstheorie .
A
- Wil van der Aalst – Geschäftsprozessmanagement , Process Mining , Petrinetze
- Scott Aaronson – Quantencomputing und Komplexitätstheorie
- Rediet Abebe – Algorithmen , künstliche Intelligenz
- Hal Abelson – Schnittstelle von Informatik und Lehre
- Serge Abiteboul – Datenbanktheorie
- Samson Abramsky – Spielsemantik
- Leonard Adleman – RSA , DNA-Computing
- Manindra Agrawal – Primzahltests in Polynomialzeit
- Luis von Ahn – Humanbasiertes Rechnen
- Alfred Aho – Kompilatorenbuch, das „a“ in AWK
- Frances E. Allen – Compileroptimierung
- Gene Amdahl – Supercomputerentwickler , Gründer der Amdahl Corporation
- David P. Anderson – Freiwilliges Rechnen
- Lisa Anthony – natürliche Benutzerschnittstellen
- Andrew Appel – Herausgeber von Lehrbüchern
- Cecilia R. Aragon – Erfinderin von treap , nutzerzentrierte Datenwissenschaft
- Bruce Arden – Compiler für Programmiersprachen (GAT, Michigan Algorithm Decoder (MAD)), Architektur für virtuellen Speicher, Michigan Terminal System (MTS)
- Kevin Ashton – Pionier und Namensgeber des Internets der Dinge am MIT
- Sanjeev Arora – PCP-Theorem
- Winifred „Tim“ Alice Asprey – etablierte den Informatik-Lehrplan am Vassar College
- John Vincent Atanasoff – Computerpionier, Schöpfer des Atanasoff-Berry-Computers (ABC)
- Shakuntala Atre – Datenbanktheorie
- Lennart Augustsson – Programmiersprachen (Lazy ML , Cayenne), Compiler (HBC Haskell , paralleles Haskell-Frontend, frühes Bluespec SystemVerilog ), LPMud- Pionier, NetBSD -Gerätetreiber
B
- Charles Babbage (1791–1871) – Erfinder des ersten mechanischen Computers, der als oberster Mathematiker bezeichnet wird
- Charles Bachman – Amerikanischer Informatiker, bekannt für Integrated Data Store
- Roland Carl Backhouse – Mathematik der Computerprogrammkonstruktion , algorithmische Problemlösung, Mitglied der ALGOL IFIP WG 2.1
- John Backus – Fortran , Backus-Naur-Form , erster vollständiger Compiler
- David F. Bacon – Programmiersprachen , Speicherbereinigung
- David Bader
- Victor Bahl
- Fatmah Baothman – saudi-arabische KI-Forscherin
- Anthony James Barr – SAS , ehemals Statistical Analysis System
- Jean Bartik (1924–2011) war einer der ersten Computerprogrammierer und arbeitete am ENIAC (1946), einem der ersten Röhrencomputer . Damals erfolgte die Programmierung noch über Kabel, Drehknöpfe und Schalter, wodurch die Maschine physisch umverdrahtet werden musste. Gemeinsam mit John Mauchly entwickelte er die frühen Computer BINAC (1949), EDVAC (1949) und UNIVAC (1951) mit speicherprogrammierbaren Systemen .
- Andrew Barto
- Friedrich L. Bauer – Stack (Datenstruktur) , Sequenzielle Formelübersetzung , ALGOL , Softwareentwicklung , Satz von Bauer-Fike
- Rudolf Bayer – B-Baum
- Gordon Bell (1934–2024) – Computerdesigner DEC VAX , Autor: Computerstrukturen
- Steven M. Bellovin – Netzwerksicherheit
- Yoshua Bengio – Künstliche Intelligenz, Deep Learning
- Cecilia Berdichevsky (1925–2010) – argentinische Pionierin der Informatik
- Tim Berners-Lee – World Wide Web
- Daniel J. Bernstein – qmail , Software als geschützte Meinungsäußerung
- Peter Bernus
- Abhay Bhushan
- Dines Bjørner – Wiener Entwicklungsmethode (VDM), RAISE
- Gerrit Blaauw – einer der Hauptentwickler der IBM System/360 -Computerreihe
- Sue Black
- David Blei
- Dorothy Blum – National Security Agency
- Lenore Blum – complexity
- Manuel Blum – cryptography
- Barry Boehm – software engineering economics, spiral development
- Amber S. Boehnlein
- Corrado Böhm – author of the structured program theorem
- Kurt Bollacker
- Jeff Bonwick – invented slab allocation and ZFS
- Grady Booch – Unified Modeling Language, Object Management Group
- George Boole – Boolean logic
- Andrew Booth – developed the first rotating drum storage device
- Kathleen Booth – developed the first assembly language
- Anita Borg (1949–2003) – American computer scientist, founder of Anita Borg Institute for Women and Technology
- Alan H. Borning – human–computer interaction, object-oriented programming, constraint programming, programming languages, ThingLab
- Bert Bos – Cascading Style Sheets
- Mikhail Botvinnik – World Chess Champion, computer scientist, electrical engineer, pioneered early expert system AI and computer chess
- Jonathan Bowen – Z notation, formal methods
- Stephen R. Bourne – Bourne shell, portable ALGOL 68Ccompiler
- Harry Bouwman (born 1953) – Dutch Information systems researcher, professor at Åbo Akademi University
- Robert S. Boyer – string searching, ACL2 theorem prover
- Karlheinz Brandenburg – Main mp3 contributor
- Gilles Brassard – BB84 protocol and quantum cryptography pioneer
- Lawrence M. Breed – implementation of Iverson Notation (APL), co-developed APL\360, Scientific Time Sharing Corporation cofounder
- Jack E. Bresenham – early computer-graphics contributions, including Bresenham's algorithm
- Sergey Brin – co-founder of Google
- David J. Brown – unified memory architecture, binary compatibility
- Per Brinch Hansen (Nachname „Brinch Hansen“) – RC 4000 Multiprogrammierungssystem , Betriebssystemkerne , Mikrokerne , Monitore , nebenläufige Programmierung , Concurrent Pascal , verteiltes Rechnen und Prozesse, paralleles Rechnen
- Sjaak Brinkkemper – Methodik der Produktsoftwareentwicklung
- Fred Brooks – IBM System/360 , OS/360 , Der Mythos des Mannmonats , Keine Wunderlösung
- Rod Brooks
- Margaret Burnett – visuelle Programmiersprachen , Softwareentwicklung für Endbenutzer und geschlechtergerechte Software
- Rod Burstall – Sprachen: COWSEL (umbenannt in POP-1), POP-2 , NPL , Hope ; ACM SIGPLAN 2009 PL Achievement Award
- Michael Butler – Veranstaltung B
C
- Pino Caballero Gil – Kryptographie
- Tracy Camp – drahtloses Rechnen
- Martin Campbell-Kelly – Geschichte der Informatik
- Rosemary Candlin
- Rod Canion – Mitbegründer der Compaq Computer Corporation
- Bryan Cantrill – Erfinder von DTrace
- Luca Cardelli
- John Carmack – Mitentwickler von Doom
- Michael Caspersen – Programmiermethodik , Ausbildung in objektorientierter Programmierung , Führungsrolle in der Entwicklung der Informatikausbildung
- Edwin Catmull – Computergrafik
- Vint Cerf – Internet, TCP/IP
- Gregory Chaitin
- Robert Cailliau – Belgischer Informatiker
- Zhou Chaochen – Dauerrechnung
- Peter Chen – Entity-Relationship-Modell , Datenmodellierung , konzeptionelles Modell
- Leonardo Chiariglione – Gründer von MPEG
- Tracy Chou – Informatikerin und Aktivistin
- Alonzo Church – Mathematik der Kombinatoren, Lambda-Kalkül
- Alberto Ciaramella – Spracherkennung , Patentinformatik
- Edmund M. Clarke – Modellprüfung
- John Cocke – Reduced Instruction Set Computer (RISC)
- Edgar F. Codd (1923–2003) – formulierte das relationale Datenbankmodell
- Jacques Cohen – Informatikprofessor
- Ian Coldwater – Computersicherheit
- Simon Colton – Computergestützte Kreativität
- Alain Colmerauer – Prolog
- Douglas Comer – Xinu
- Paul Justin Compton – Ripple-Down-Regeln
- Richard W. Conway – CORC- , CUPL- und PL/C- Sprachen und -Dialekte; Programmierlehrbücher
- Stephen Cook – NP-Vollständigkeit
- James Cooley – Schnelle Fourier-Transformation (FFT)
- Steven Anson Coons – Kegelschnittanalysen, Bézier-Flächen (einschließlich Coons-Fläche ), Das kleine rote Buch (1967), Computergrafik
- Danese Cooper – Open-Source-Software
- Fernando J. Corbató – Kompatibles Time-Sharing-System (CTSS), Multics
- Gordon Cormack – Miterfinder der dynamischen Markov-Kompression
- Kit Cosper – Open-Source-Software
- Patrick Cousot – abstrakte Interpretation
- Ingemar Cox – digitale Wasserzeichen
- Damien Coyle – Computerneurowissenschaften , Neuroimaging , Neurotechnologie und Gehirn-Computer-Schnittstelle
- Seymour Cray – Cray Research , Supercomputer
- Nello Cristianini – Maschinelles Lernen, Musteranalyse, Künstliche Intelligenz
- Jon Crowcroft – Networking
- W. Bruce Croft
- Glen Culler – Interaktives Rechnen, Computergrafik, Hochleistungsrechnen
- Haskell Curry
D
- Luigi Dadda – Designer des Dadda-Multiplikators
- Ole-Johan Dahl – Simula , objektorientierte Programmierung
- Ryan Dahl – Gründer des Node.js- Projekts
- Andries van Dam – Computergrafik , Hypertext
- Samir Das – Drahtlose Netzwerke , Mobile Computing , Fahrzeug-Ad-hoc-Netzwerke , Sensornetzwerke , Mesh-Netzwerke , Drahtlose Ad-hoc-Netzwerke
- Neil Daswani – Computersicherheit , Mitbegründer und Co-Direktor des Stanford Advanced Computer Security Program, Mitbegründer von Dasient (von Twitter übernommen), ehemaliger Chief Information Security Officer von LifeLock und der Consumer Business Unit von Symantec
- Christopher J. Date – Befürworter des datenbankrelationalen Modells
- Terry A. Davis – Schöpfer von TempleOS
- Jeff Dean – Bigtable , MapReduce , Spanner von Google
- Erik Demaine – Computer-Origami
- Tom DeMarco
- Richard DeMillo – Computersicherheit , Softwareentwicklung , Bildungstechnologie
- Dorothy E. Denning – Computersicherheit
- Peter J. Denning – identifizierte die Verwendung des Arbeitsspeichers und des Ausgleichsspeichers eines Betriebssystems, Präsident der ACM
- Michael Dertouzos – Direktor des Labors für Informatik (LCS) des Massachusetts Institute of Technology (MIT) von 1974 bis 2001
- Alexander Dewdney
- Robert Dewar – Mitglied der IFIP-Arbeitsgruppe 2.1 , Vorsitzender von ALGOL 68 ; Mitbegründer, Präsident und CEO von AdaCore
- Vinod Dham – P5 Pentium -Prozessor
- Jan Dietz (geb. 1945) ( Zerfallskonstante ) – Informationssystemtheorie und Design- und Entwicklungsmethodik für Organisationen
- Whitfield Diffie (geb. 1944) ( lineare Antwortfunktion ) – Public-Key -Kryptographie , Diffie-Hellman-Schlüsselaustausch
- Edsger W. Dijkstra – Algorithmen , Dijkstras Algorithmus , „Gehe zu“-Anweisung als schädlich betrachtet , Semaphore (Programmierung) , Mitglied der IFIP-Arbeitsgruppe 2.1
- Matthew Dillon – DragonFly BSD mit LWKT , vkernel -Virtualisierung auf Betriebssystemebene, Dateisysteme : HAMMER 1, HAMMER2
- Alan Dix – schrieb ein wichtiges Lehrbuch auf Universitätsniveau über Mensch-Computer-Interaktion
- Jack Dongarra – Lineare Algebra , Hochleistungsrechnen (HCI)
- Marco Dorigo – Ameisenkolonieoptimierung
- Paul Dourish – Mensch-Computer-Interaktion
- Charles Stark Draper (1901–1987) – Entwickler des Apollo-Bordcomputers , „Vater der Trägheitsnavigation “, MIT-Professor
- Susan Dumais – Informationsbeschaffung
- Adam Dunkels – Contiki , lwIP , uIP , protothreads
- Jon Michael Dunn – Gründungsdekan der Indiana University School of Informatics, informationsbasierte Logik, insbesondere Relevanzlogik
- Schahram Dustdar – Verteilte Systeme, TU Wien, Österreich
E
- Peter Eades – Graphische Zeichnung
- Annie Easley
- Wim Ebbinkhuijsen – COBOL
- John Presper Eckert – ENIAC
- Alan Edelman – Edelmansches Gesetz, stochastischer Operator, interaktives Supercomputing, Mitentwickler der Programmiersprache Julia , Hochleistungsrechnen, numerisches Rechnen
- Brendan Eich – JavaScript , Mozilla
- Philip Emeagwali – Supercomputing
- E. Allen Emerson – Modellprüfung
- Douglas Engelbart – Kachelfenster , Hypertext , Computermaus
- Barbara Engelhardt – Latentvariablenmodelle , Genomik , quantitative Merkmalsloci (QTL)
- David Eppstein
- Andrey Ershov – Programmiersprachen ALPHA , Rapira ; erstes sowjetisches Time-Sharing- System AIST-0 , elektronisches Publikationssystem RUBIN , Multiprocessing- Workstation MRAMOR , Mitglied der IFIP-Arbeitsgruppe 2.1 , Ästhetik und der menschliche Faktor in der Programmierung
- Don Estridge (1937–1985) – leitete die Entwicklung des ersten IBM Personal Computer (PC); bekannt als „Vater des IBM PC“
- Oren Etzioni – MetaCrawler , Netbot
- Christopher Riche Evans
- David C. Evans – Computergrafik
- Shimon Even
F
- Scott Fahlman
- Edward Feigenbaum – Intelligenz
- Edward Felten – Computersicherheit
- Tim Finin
- Raphael Finkel
- Donald Firesmith
- Gary William Flake
- Tommy Flowers – Colossus-Computer
- Robert Floyd – NP-Vollständigkeit
- Sally Floyd – Internet-Staukontrolle
- Lawrence J. Fogel – evolutionäre Programmierung
- James D. Foley
- Ken Forbus
- LR Ford, Jr.
- Lance Fortnow
- Martin Fowler
- Robert France
- Herbert W. Franke
- Edward Fredkin
- Yoav Freund
- Daniel P. Friedman
- Charlotte Froese Fischer – Computergestützte theoretische Physik
- Nick Frost
- Ping-Fu
- Xiaoming Fu
- Kunihiko Fukushima – Neocognitron , künstliche neuronale Netze , Architektur von Faltungsneuronalen Netzen , unüberwachtes Lernen , Deep Learning
- DR Fulkerson
G
- Richard P. Gabriel – Maclisp , Common Lisp , Worse is Better , League for Programming Freedom , Lucid Inc. , XEmacs
- Zvi Galil
- Bernard Galler – MAD (Programmiersprache)
- Hector Garcia-Molina
- Michael Garey – NP-Vollständigkeit
- Hugo de Garis
- Bill Gates – Mitbegründer von Microsoft
- David Gelernter
- Lisa Gelobter – war Chief Digital Service Officer im US-Bildungsministerium und Gründerin von teQuitable.
- Charles Geschke
- Zoubin Ghahramani
- Sanjay Ghemawat
- Jeremy Gibbons – generische Programmierung , funktionale Programmierung , formale Methoden , Computerbiologie , Bioinformatik
- Juan E. Gilbert – nutzerzentrierte Informatik
- Lee Giles – CiteSeer
- Seymour Ginsburg – formale Sprachen , Automatentheorie , AFL-Theorie , Datenbanktheorie
- Robert L. Glass
- Kurt Gödel – Berechenbarkeit ; kein Informatiker im eigentlichen Sinne, aber seine Arbeit war auf diesem Gebiet von unschätzbarem Wert.
- Ashok Goel
- Joseph Goguen
- E. Mark Gold – Sprachidentifizierung im Grenzbereich
- Adele Goldberg – Smalltalk
- Andrew V. Goldberg – Algorithmen , Algorithmenentwicklung
- Ian Goldberg – Kryptograf, vertrauliche Nachrichten
- Judy Goldsmith – Komplexitätstheorie , Entscheidungstheorie und Computerethik
- Oded Goldreich – Kryptographie , Komplexitätstheorie
- Shafi Goldwasser – Kryptographie , Komplexitätstheorie
- Gene Golub – Matrixberechnung
- Martin Charles Golumbic – algorithmische Graphentheorie
- Gastón Gonnet – Mitbegründer von Waterloo Maple Inc.
- Ian Goodfellow – Maschinelles Lernen
- James Gosling – Network Extensible Window System ( NeWS ), Java
- Paul Graham – Viaweb , On Lisp , Arc
- Robert M. Graham – Compiler für Programmiersprachen (GAT, Michigan Algorithm Decoder (MAD)), Architektur für virtuellen Speicher, Multics
- Susan L. Graham – Compiler , Programmierumgebungen
- Jim Gray – Datenbank
- Michael Gregg – Amerikanischer Experte für Computersicherheit
- Sheila Greibach – Greibach-Normalform , Theorie der abstrakten Sprachfamilien (AFL)
- David Gries – Die Wissenschaft der Programmierung , Interferenzfreiheit , Ehrenmitglied der IFIP-Arbeitsgruppe 2.3 zur Programmiermethodik
- Robert Griesemer – Go- Sprache
- Ralph Griswold – SNOBOL
- Bill Gropp – Message Passing Interface , Portable, Extensible Toolkit for Scientific Computation (PETSc)
- Tom Gruber – Ontologieentwicklung
- Shelia Guberman – Handschriftenerkennung
- Ramanathan V. Guha – Resource Description Framework (RDF), Netscape , RSS , Epinions
- Neil J. Gunther – Computerleistungsanalyse , Kapazitätsplanung
- Jürg Gutknecht – mit Niklaus Wirth : Lilith- Computer; Programmiersprachen Modula-2 , Oberon , Zonnon ; Oberon-Betriebssystem
- Michael Guy – Phoenix , Arbeiten zur Zahlentheorie , Computeralgebra , Theorie höherdimensionaler Polyeder ; zusammen mit John Horton Conway
- Giri Topper – Jahrgangsbester der Anna University und Programmierer
H
- Nico Habermann – Betriebssysteme , Softwareentwicklung , Interprozesskommunikation , Prozesssynchronisation, Vermeidung von Deadlocks , Softwareverifikation , Programmiersprachen : ALGOL 60 , BLISS , Pascal , Ada
- Philipp Matthäus Hahn – mechanischer Rechner
- Eldon C. Hall – Apollo-Bordcomputer
- Wendy Hall
- Joseph Halpern
- Margaret Hamilton – Entwicklung hochzuverlässiger Software, Apollo-Programm -Weltraummissionen
- Richard Hamming – Hamming-Code , Gründer der Association for Computing Machinery
- Jiawei Han – Datengewinnung
- Frank Harary – Graphentheorie
- Brian Harris – Forschung im Bereich maschinelle Übersetzung , Kanadas erster computergestützter Übersetzungskurs , Theorie der natürlichen Übersetzung, Gemeinwesen-Dolmetschen (Critical Link)
- Juris Hartmanis – Theorie der Berechnungskomplexität
- Johan Håstad – Theorie der Berechnungskomplexität
- Les Hatton – Softwarefehler und Sicherheitslücken
- Igor Hawryszkiewycz (geb. 1948) – US-amerikanischer Informatiker und Organisationstheoretiker
- He Jifeng – beweisbar korrekte Systeme
- Eric Hehner – prädiktive Programmierung , formale Methoden , Zitatnotation , ALGOL
- Martin Hellman – Verschlüsselung
- Gernot Heiser – Betriebssysteme: Lehre, Forschung, Kommerzialisierung, Open Kernel Labs, OKL4 , Wombat
- James Hendler – Semantisches Web
- John L. Hennessy – Computerarchitektur
- Andrew Herbert
- Carl Hewitt
- Kelsey Hightower – Open Source, Cloud Computing
- Danny Hillis – Connection Machine
- Geoffrey Hinton
- Julia Hirschberg
- Tin Kam Ho – Künstliche Intelligenz , Maschinelles Lernen
- CAR Hoare – Logik , Strenge, Kommunikation sequenzieller Prozesse (CSP)
- Louis Hodes (1934–2008) – Lisp , Mustererkennung , logische Programmierung , Krebsforschung
- Betty Holberton – ENIAC- Programmiererin, entwickelte den ersten Sort Merge Generator
- John Henry Holland – genetische Algorithmen
- Herman Hollerith (1860–1929) – erfand die Aufzeichnung von Daten auf einem maschinenlesbaren Medium mithilfe von Lochkarten .
- Bri Holt
- Gerard Holzmann – Softwareverifikation , Logikmodellprüfung ( SPIN )
- John Hopcroft – Kompilatoren
- Admiral Grace Hopper (1906–1992) – entwickelte frühe Compiler: FLOW-Matic, COBOL ; arbeitete an UNIVAC ; hielt Vorträge über Computergeschichte, in denen sie Nanosekunden verteilte
- Eric Horvitz – Künstliche Intelligenz
- Alston Householder
- Paul Hudak (1952–2015) – Haskell -Sprachdesign, Lehrbücher darüber und Computermusik
- David A. Huffman (1925–1999) – Huffman-Codierung , verwendet in der Datenkomprimierung
- John Hughes – Strukturierung von Berechnungen mit Pfeilen ; QuickCheck- Framework für randomisierte Programmtests; Haskell -Sprachdesign
- Roger Hui – Mitentwickler der Programmiersprache J
- Watts Humphrey (1927–2010) – Persönlicher Softwareprozess (PSP), Softwarequalität , Team-Softwareprozess (TSP)
- Sandra Hutchins (geb. 1946) – Spracherkennung
ICH
- Jean Ichbiah – Ada
- Roberto Ierusalimschy – Lua- Sprache
- Dan Ingalls – Smalltalk , BitBlt , Lively Kernel
- Mary Jane Irwin
- Kenneth E. Iverson – APL , J
J
- Ivar Jacobson – Unified Modeling Language , Objektverwaltungsgruppe
- Anil K. Jain (geboren 1948)
- Ramesh Jain
- Jonathan James
- Jordi Ustrell Aguilà
- David S. Johnson
- Stephen C. Johnson
- Angie Jones – Softwareingenieurin und Automatisierungsarchitektin. Inhaberin von 26 Patenten in den USA und Japan.
- Cliff Jones – Wiener Entwicklungsmethode (VDM)
- Michael I. Jordan
- Mathai Joseph
- Aravind K. Joshi
- Bill Joy (geb. 1954) – Sun Microsystems , BSD UNIX, vi , csh
- Dan Jurafsky – Verarbeitung natürlicher Sprache
K
- William Kahan – Numerische Analyse
- Robert E. Kahn – TCP/IP
- Avinash Kak – digitale Bildverarbeitung
- Poul-Henning Kamp – Erfinder von GBDE , FreeBSD Jails und Varnish Cache
- David Karger
- Richard Karp – NP-Vollständigkeit
- Narendra Karmarkar – Karmarkars Algorithmus
- Marek Karpinski – NP-Optimierungsprobleme
- Ted Kaehler – Smalltalk , Squeak , HyperCard
- Alan Kay – Dynabook , Smalltalk , überlappende Fenster
- Neeraj Kayal – AKS-Primalitätstest
- Manolis Kellis – Computerbiologie
- John George Kemeny – die Sprache BASIC
- Ken Kennedy – Kompilieren für Parallel- und Vektormaschinen
- Brian Kernighan (geb. 1942) – Unix , das „k“ in AWK
- Carl Kesselman – Grid-Computing
- Gregor Kiczales – CLOS , reflektierende Programmierung , aspektorientierte Programmierung
- Logan Kilpatrick
- Peter T. Kirstein – Internet
- Stephen Cole Kleene – Kleene-Abschluss , Rekursionstheorie
- Dan Klein – Verarbeitung natürlicher Sprache , Maschinelle Übersetzung
- Leonard Kleinrock – ARPANET , Warteschlangentheorie , Paketvermittlung , hierarchisches Routing
- Donald Knuth – Die Kunst der Computerprogrammierung , MIX / MMIX , TeX , Literate Programming
- Andrew Koenig – C++
- Daphne Koller – Künstliche Intelligenz , Bayes'sches Netzwerk
- Michael Kölling – BlueJ
- Andrej Nikolajewitsch Kolmogorov – Theorie der algorithmischen Komplexität
- Janet L. Kolodner – fallbasiertes Denken
- David Korn – KornShell
- Kees Koster – ALGOL 68
- Robert Kowalski – Logikprogrammierung
- John Koza – genetische Programmierung
- Alex Krizhevsky – AlexNet
- John Krogstie – SEQUAL-Framework
- Joseph Kruskal – Kruskals Algorithmus
- Maarja Kruusmaa – Unterwasserrobotikerin
- D. Richard Kuhn – Informatiker
- Thomas E. Kurtz (1928–2024) – Programmiersprache BASIC ; Informatikprofessor am Dartmouth College
L
- Richard E. Ladner
- Monica S. Lam
- Leslie Lamport – Algorithmen für verteiltes Rechnen , LaTeX
- Butler Lampson – SDS 940 , Gründungsmitglied Xerox PARC , Xerox Alto , Turing-Preis
- Peter Landin – ISWIM , J-Operator , SECD-Maschine , Off-Side-Regel , syntaktischer Zucker , ALGOL , Mitglied der IFIP WG 2.1 , fortgeschrittener Lambda-Kalkül zur Modellierung von Programmiersprachen (unterstützte funktionale Programmierung ), denotationale Semantik
- Tom Lane – Independent JPEG Group , PostgreSQL , Portable Network Graphics (PNG)
- Börje Langefors
- Hans Langmaack
- Chris Lattner – Schöpfer der Programmiersprache Swift und der LLVM -Compiler-Infrastruktur
- Steve Lawrence
- Edward D. Lazowska
- Joshua Lederberg
- Manny M Lehman
- Charles E. Leiserson – Cache-unabhängige Algorithmen , nachweislich gutes Work-Stealing , Mitautor von „Introduction to Algorithms“
- Douglas Lenat – Künstliche Intelligenz , Cyc
- Yann LeCun
- Rasmus Lerdorf – PHP
- Max Levchin – Gausebeck-Levchin-Test und PayPal
- Leonid Levin – Theorie der Berechnungskomplexität
- Kevin Leyton-Brown – Künstliche Intelligenz
- Fei-Fei Li – ImageNet
- JCR Licklider
- David Liddle
- Jochen Liedtke – Mikrokernel- Betriebssysteme Eumel , L3 , L4
- John Lions – Lions' Commentary on UNIX, 6. Auflage, mit Quellcode (Lions Book)
- Charles H. Lindsey – Mitglied der IFIP-Arbeitsgruppe 2.1 , Überarbeiteter Bericht zu ALGOL 68
- Richard J. Lipton – Theorie der Berechnungskomplexität
- Barbara Liskov – Programmiersprachen
- Yanhong Annie Liu – Programmiersprachen , Algorithmen , Programmentwurf, Programmoptimierung , Softwaresysteme , Optimierung, Analyse und Transformationen, intelligente Systeme, verteiltes Rechnen , Computersicherheit , Mitglied der IFIP-Arbeitsgruppe 2.1
- Darrell Long – Computerdatenspeicherung , Computersicherheit
- Patricia D. Lopez – Ausweitung der Teilhabe am Informatikbereich
- Gillian Lovegrove
- Ada Lovelace – erste Programmiererin
- David Luckham – Lisp , automatisiertes Beweisen von Theoremen , Stanford Pascal Verifier, Verarbeitung komplexer Ereignisse , Mitbegründer von Rational Software ( Ada -Compiler )
- Eugene Luks
- Nancy Lynch
M
- Nadia Magnenat Thalmann – Computergrafik , virtuelle Schauspielerin
- Tom Maibaum
- George Mallen – Kreatives Rechnen , Computerkunst
- Simon Marlow – Haskell -Entwickler, Buchautor; Mitentwickler des Glasgow Haskell Compilers und der Haxl -Bibliothek für den Fernzugriff auf Daten.
- Zohar Manna – Fuzzy-Logik
- James Martin – Informationstechnik
- Robert C. Martin (Onkel Bob) – Software-Handwerkskunst
- John Mashey
- Yuri Matiyasevich – Lösung von Hilberts zehntem Problem
- Yukihiro Matsumoto – Ruby (Programmiersprache)
- John Mauchly (1907–1980) – entwarf den ENIAC , den ersten universellen elektronischen Digitalrechner, sowie den EDVAC, den BINAC und den UNIVAC I, den ersten kommerziellen Computer; arbeitete mit Jean Bartik am ENIAC und mit Grace Murray Hopper am UNIVAC zusammen.
- Ujjwal Maulik (geb. 1965) – Multi-Objective Clustering und Bioinformatik
- Derek McAuley – Ubiquitous Computing , Rechnerarchitektur , Netzwerke
- Conor McBride – forscht auf dem Gebiet der Typentheorie und der funktionalen Programmierung ; Mitentwickler der Programmiersprache Epigram zusammen mit James McKinna; Mitglied der IFIP-Arbeitsgruppe 2.1 für algorithmische Sprachen und Kalküle
- John McCarthy – Lisp (Programmiersprache) , ALGOL , Mitglied der IFIP-Arbeitsgruppe 2.1 , Künstliche Intelligenz
- Andrew McCallum
- Douglas McIlroy – Makros , Pipes, Unix-Philosophie
- Chris McKinstry – Künstliche Intelligenz , Mindpixel
- Marshall Kirk McKusick – BSD , Berkeley Fast File System
- Lambert Meertens – ALGOL 68 , Mitglied der IFIP WG 2.1 , ABC (Programmiersprache)
- Kurt Mehlhorn – Algorithmen, Datenstrukturen, LEDA
- Dora Metcalf – Unternehmerin, Ingenieurin und Mathematikerin
- Bertrand Meyer – Eiffel (Programmiersprache)
- Silvio Micali – Kryptographie
- Robin Milner – ML (Programmiersprache)
- Jack Minker – Datenbanklogik
- Marvin Minsky – Künstliche Intelligenz , Perzeptronen , Gesellschaft des Geistes
- James G. Mitchell – WATFOR -Compiler, Mesa (Programmiersprache) , Spring (Betriebssystem) , ARM-Architektur
- Tom M. Mitchell
- Arvind Mithal – Formale Verifikation großer digitaler Systeme , Entwicklung dynamischer Datenflussarchitekturen , Programmiersprachen für paralleles Rechnen (Id, pH), Kompilieren auf Parallelrechnern
- Paul Mockapetris – Domain Name System (DNS)
- Cleve Moler – Numerische Analysis , MATLAB
- Faron Moller – Theorie der Nebenläufigkeit
- John P. Moon – Erfinder , Apple Inc.
- Charles H. Moore – Vierte Sprache
- Edward F. Moore – Moore-Maschine
- Gordon Moore – Mooresches Gesetz
- J. Strother Moore – Stringsuche, ACL2-Theorembeweiser
- Roger Moore – Mitentwickler von APL \360, Gründer von IPSANET , Mitbegründer von IP Sharp Associates
- Hans Moravec – Robotik
- Carroll Morgan – formale Methoden
- Robert Tappan Morris – Morris-Wurm
- Joel Moses – Macsyma
- Rajeev Motwani – randomisierter Algorithmus
- Oleg A. Mukhanov – Quantencomputing- Entwickler, Mitbegründer und CTO von SeeQC
- Stephen Muggleton – Induktive Logikprogrammierung
- Klaus-Robert Müller – Maschinelles Lernen, Künstliche Intelligenz
- Alan Mycroft – Programmiersprachen
- Brad A. Myers – Mensch-Computer-Interaktion
N
- Mihai Nadin – Antizipationsforschung
- Makoto Nagao – Maschinelle Übersetzung, Verarbeitung natürlicher Sprache, Digitale Bibliothek
- Frieder Nake – Pionier der Computerkunst
- Bonnie Nardi – Mensch-Computer-Interaktion
- Peter Naur (1928–2016) – Backus-Naur-Form (BNF), ALGOL 60 , Mitglied der IFIP-Arbeitsgruppe 2.1
- Roger Needham – Computersicherheit
- James G. Nell – Generalisierte Unternehmensreferenzarchitektur und -methodik (GERAM)
- Greg Nelson (1953–2015) – Erfüllbarkeit modulo Theorien , erweiterte statische Überprüfung , Programmverifikation , Modula-3- Komitee, Vereinfachung des Theorembeweisers in ESC/Java
- Bernard de Neumann – massiv paralleler autonomer zellulärer Prozessor, Softwareentwicklungsforschung
- Klara Dan von Neumann (1911–1963) – frühe Computer, ENIAC- Programmiererin und Steuerungsdesignerin
- John von Neumann (1903–1957) – Pionier der frühen Computer, Von-Neumann-Maschine , Mengenlehre , Funktionalanalysis , Mathematikpionier, lineare Programmierung , Quantenmechanik
- Allen Newell – Künstliche Intelligenz , Computerstrukturen
- Max Newman – Colossus Computer , MADM
- Andrew Ng – Künstliche Intelligenz , Maschinelles Lernen , Robotik
- Nils John Nilsson (1933–2019) – Künstliche Intelligenz
- GM Nijssen – Objekt-Rollen-Modellierung der Information Analysis Methodology (NIAM) von Nijssen
- Tobias Nipkow – Unterstützung bei der Beweisführung
- Maurice Nivat – Theoretische Informatik , Zeitschrift für Theoretische Informatik , ALGOL , Mitglied der IFIP-Arbeitsgruppe 2.1
- Jerre Noe – computergestütztes Bankwesen
- Peter Nordin – Künstliche Intelligenz , genetische Programmierung , evolutionäre Robotik
- Donald Norman – Benutzeroberflächen , Benutzerfreundlichkeit
- Peter Norvig – Künstliche Intelligenz , Forschungsdirektor bei Google
- George Novacky – Universität Pittsburgh: stellvertretender Fachbereichsleiter, Dozent für Informatik, stellvertretender Dekan des CAS für Bachelorstudiengänge
- Kristen Nygaard – Simula , objektorientierte Programmierung
O
- Martin Odersky – Programmiersprache Scala
- Peter O'Hearn – Trennungslogik , Bündellogik , Infer Static Analyzer
- T. William Olle – Ferranti Mercury
- Steve Omohundro
- Severo Ornstein
- John O'Sullivan – WLAN
- John Ousterhout – Tcl- Programmiersprache
- Mark Overmars – Videospielprogrammierung
- Susan Owicki – Störungsfreiheit
P
- Larry Page – Mitbegründer von Google
- Sankar Pal
- Paritosh Pandya
- Christos Papadimitriou
- Keshab K. Parhi
- David Park (1935–1990) – erste Lisp- Implementierung, Experte für Fairness, Programmschemata und Bisimulation in der nebenläufigen Datenverarbeitung
- David Parnas – Informationsverbergung , modulare Programmierung
- DJ Patil – ehemaliger Chief Data Scientist der Vereinigten Staaten
- Yale Patt – Parallelverarbeitung auf Befehlsebene , spekulative Architekturen
- David Patterson – Reduced Instruction Set Computer (RISC), RISC-V , Redundant Arrays of Producing Disks ( RAID ), Berkeley Network of Workstations (NOW)
- Mike Paterson – Algorithmen , Analyse von Algorithmen (Komplexität)
- Mihai Pătraşcu – Datenstrukturen
- Lawrence Paulson – ML
- Randy Pausch (1960–2008) – Mensch-Computer-Interaktion , Carnegie-Professor, „ Letzte Vorlesung “
- Juan Pavón – Software-Agenten
- Judea Pearl – Künstliche Intelligenz , Suchalgorithmen
- Alan Perlis – Programmierperlen
- Radia Perlman – Spanning Tree Protocol
- Pier Giorgio Perotto – Computerdesigner bei Olivetti , Designer des programmierbaren Taschenrechners Programma 101
- Rózsa Péter – rekursive Funktionstheorie
- Simon Peyton Jones – Funktionale Programmierung , Glasgow Haskell Compiler , C--
- Kathy Pham – Daten, künstliche Intelligenz, Bürgertechnologie, Gesundheitswesen, Ethik
- Roberto Pieraccini – Sprachtechnologe, Entwicklungsleiter bei Google
- Keshav Pingali – Charles Babbage Award der IEEE Computer Society , ACM Fellow (2012)
- Gordon Plotkin
- Amir Pnueli – temporale Logik
- Tetiana Podchasova (geb. 1940), ukrainische Ökonomin und Kybernetikerin, Informatikerin
- Willem van der Poel – Computergrafik, Robotik, Geoinformationssysteme, Bildverarbeitung, Multimedia, virtuelle Umgebungen, Spiele
- Robin Popplestone – COWSEL (umbenannt in POP-1), POP-2 , POP-11 Sprachen, Poplog IDE ; Freddy II Roboter
- Cicely Popplewell (1920–1995) – Britische Softwareingenieurin der 1960er Jahre
- Emil Post – Mathematik
- Jon Postel – Internet
- Franco Preparata – Computertechnik , Computergeometrie , parallele Algorithmen , Computerbiologie
- William H. Press – numerical algorithms
R
- Rapelang Rabana
- Grzegorz Rozenberg – natural computing, automata theory, graph transformations and concurrent systems
- Michael O. Rabin – nondeterministic machine
- Dragomir R. Radev – natural language processing, information retrieval
- T. V. Raman – accessibility, Emacspeak
- Brian Randell – ALGOL 60, software fault tolerance, dependability, pre-1950 history of computing hardware
- Anders P. Ravn – Duration Calculus
- Raj Reddy – artificial intelligence
- David P. Reed
- Trygve Reenskaug – model–view–controller (MVC) software architecture pattern
- John C. Reynolds – continuations, definitional interpreters, defunctionalization, Forsythe, Gedanken language, intersection types, polymorphic lambda calculus, relational parametricity, separation logic, ALGOL
- Joyce K. Reynolds – Internet
- Reinder van de Riet – Editor: Europe of Data and Knowledge Engineering, COLOR-X event modeling language
- Bernard Richards – medical informatics
- Martin Richards – Basic Combined Programming Language (BCPL)
- Adam Ries – advocate for Arabic numerals to replace Roman numerals
- C. J. van Rijsbergen
- Dennis Ritchie – C (programming language), Unix
- Ron Rivest – RSA, MD5, RC4
- Lawrence Roberts – ARPANET program manager, Internet cofounder
- Paul Robertson (researcher) - AI researcher
- Ken Robinson – formal methods
- Colette Rolland – REMORA methodology, meta modelling
- John Romero – codeveloped Doom
- Azriel Rosenfeld
- Douglas T. Ross – Automatically Programmed Tools (APT), Computer-aided design, structured analysis and design technique, ALGOL X
- Ronald S. Ross - Computer Scientist
- Guido van Rossum – Python (programming language)
- M. A. Rothman – UEFI
- Winston W. Royce – Wasserfallmodell
- Rudy Rucker – Mathematiker, Schriftsteller, Pädagoge
- Steven Rudich – Komplexitätstheorie, Kryptographie
- Jeff Rulifson
- James Rumbaugh – Unified Modeling Language , Object Management Group
- Peter Ružička – slowakischer Informatiker und Mathematiker
S
- George Sadowsky
- Mehrnoosh Sadrzadeh – Kompositionelle Bedeutungsmodelle, Maschinelles Lernen
- Umar Saif
- Gerard Salton – Informationswiedergewinnung
- Jean E. Sammet – Programmiersprachen
- Claude Sammut – Forscher im Bereich künstliche Intelligenz
- Carl Sassenrath – Betriebssysteme , Programmiersprachen , Amiga , REBOL
- Mahadev Satyanarayanan – Dateisysteme , verteilte Systeme , mobiles Rechnen , allgegenwärtiges Rechnen
- Walter Savitch – Entdeckung der Komplexitätsklasse NL , Satz von Savitch , Verarbeitung natürlicher Sprache , mathematische Linguistik
- Nitin Saxena – AKS-Primzahltest für polynomielle Primzahltests , Komplexitätstheorie
- Jonathan Schaeffer
- Heidi Schelhowe
- Wilhelm Schickard – einer der ersten Rechenmaschinen
- Jürgen Schmidhuber – Künstliche Intelligenz, Deep Learning, Künstliche Neuronale Netze, Rekurrente Neuronale Netze , Gödel-Maschine , Künstliche Neugier, Meta-Lernen
- Steve Schneider – formale Methoden , Sicherheit
- Bruce Schneier – Kryptographie, Sicherheit
- Fred B. Schneider – Parallel- und verteiltes Rechnen
- Sarita Schoenebeck – Mensch-Computer-Interaktion
- Glenda Schroeder – Kommandozeilen-Shell, E-Mail
- Bernhard Schölkopf – Maschinelles Lernen, Künstliche Intelligenz
- Dana Scott – Domänentheorie
- Michael L. Scott – Programmiersprachen , Algorithmen , verteiltes Rechnen
- Robert Sedgewick – Algorithmen, Datenstrukturen
- Ravi Sethi – Herausgeber, 2. Drachenbuch
- Nigel Shadbolt
- Adi Shamir – RSA , Kryptoanalyse
- Claude Shannon – Informationstheorie
- David E. Shaw – Computergestützte Finanzwissenschaft, Computergestützte Biochemie, Parallelarchitekturen
- Cliff Shaw – Systemprogrammierer, Künstliche Intelligenz
- Scott Shenker – Networking
- Shashi Shekhar – räumliches Rechnen
- Ben Shneiderman – Mensch-Computer-Interaktion , Informationsvisualisierung
- Edward H. Shortliffe – MYCIN (medizinisches Diagnoseexpertensystem)
- Daniel Siewiorek – Elektronische Entwurfsautomatisierung , Zuverlässigkeitsrechnen , kontextsensitives mobiles Rechnen , tragbares Rechnen , computergestütztes Design , Rapid Prototyping , Fehlertoleranz
- Joseph Sifakis – Modellprüfung
- Herbert A. Simon – Künstliche Intelligenz
- Munindar P. Singh – Multiagentensysteme , Softwareentwicklung , künstliche Intelligenz, soziale Netzwerke
- Ramesh Sitaraman – half beim Aufbau des Hochleistungsnetzwerks von Akamai
- Daniel Sleator – Spreizbaum , amortisierte Analyse
- Aaron Sloman – Künstliche Intelligenz und Kognitionswissenschaft
- Arne Sølvberg – Informationsmodellierung
- Ib Holm Sørensen – formale Methoden, Z-Notation, B-Methode
- Brian Cantwell Smith – reflektierende Programmierung , 3lisp
- David Canfield Smith – Erfinder von Interface-Icons , Programmierung durch Demonstration , Entwicklung der grafischen Benutzeroberfläche Xerox Star ; Forscher bei Xerox PARC , Mitbegründer von Dest Systems, Cognition
- Steven Spewak – Unternehmensarchitekturplanung
- Carol Spradling
- Robert Sproull
- Rohini Kesavan Srihari – Informationswiedergewinnung , Textanalyse, mehrsprachiges Text-Mining
- Sargur Srihari – Mustererkennung , maschinelles Lernen , Computerkriminologie , CEDAR-FOX
- Maciej Stachowiak – GNOME , Safari , WebKit
- Richard Stallman (geb. 1953) – GNU-Projekt
- Ronald Stamper
- Thad Starner
- Richard E. Stearns – Theorie der Berechnungskomplexität
- Guy L. Steele, Jr. – Scheme , Common Lisp
- Thomas Sterling – Schöpfer der Beowulf-Cluster
- Alexander Stepanov – generische Programmierung
- W. Richard Stevens (1951–1999) – Autor von Büchern, darunter TCP/IP Illustrated und Advanced Programming in the Unix Environment
- Larry Stockmeyer – Rechenkomplexität, verteiltes Rechnen
- Salvatore Stolfo – Computersicherheit, maschinelles Lernen
- Michael Stonebraker – Praxis und Theorie relationaler Datenbanken
- Olaf Storaasli – Finite-Elemente-Maschine , lineare Algebra , Hochleistungsrechnen
- Christopher Strachey – denotationale Semantik
- Volker Strassen – Matrizenmultiplikation , Ganzzahlmultiplikation , Solovay-Strassen-Primzahltest
- Bjarne Stroustrup – C++
- Madhu Sudan – Komplexitätstheorie , Codierungstheorie
- Gerald Jay Sussman – Schema
- Bert Sutherland – Computergrafik , Internet
- Ivan Sutherland – Computergrafik : Sketchpad , Evans & Sutherland
- Ilya Sutskever – Deep Learning , AlexNet , OpenAI
- Latanya Sweeney – Datenschutz und algorithmische Fairness
- Mario Szegedy – Komplexitätstheorie , Quantencomputing
T
- Parisa Tabriz – Googles Leiterin der Entwicklungsabteilung, auch bekannt als die Sicherheitsprinzessin
- Roberto Tamassia – Computergeometrie , Computersicherheit
- Andrew S. Tanenbaum – Betriebssysteme , MINIX
- Austin Tate – Anwendungen künstlicher Intelligenz , KI-Planung , Virtuelle Welten
- Bernhard Thalheim – Stiftung für konzeptionelle Modellierung
- Éva Tardos
- Gábor Tardos
- Robert Tarjan – Spreizbaum
- Valerie Taylor
- Mario Tchou – italienischer Ingenieur chinesischer Abstammung, Leiter des Olivetti-Elea- Projekts
- Jaime Teevan
- Shang-Hua Teng – Analyse von Algorithmen
- Larry Tesler – Mensch-Computer-Interaktion, grafische Benutzeroberfläche, Apple Macintosh
- Avie Tevanian – Mach-Kernel-Team, NeXT, Mac OS X
- Charles P. Thacker – Xerox Alto , Microsoft Research
- Daniel Thalmann – Computergrafik , virtueller Schauspieler
- Ken Thompson – Hauptentwickler und Autor der Betriebssysteme Unix , Plan 9 und Inferno , der Programmiersprachen B und Bon (Vorläufer von C ), Schöpfer der UTF-8- Zeichenkodierung, Einführung regulärer Ausdrücke in QED , Mitautor der Programmiersprache Go
- Simon Thompson – Forschung und Lehrbücher zur funktionalen Programmierung ; Cardano -domänenspezifische Sprachen : Marlowe
- Sebastian Thrun – KI-Forscher, Pionier des autonomen Fahrens
- Walter F. Tichy – RCS
- Seinosuke Toda – Komplexitätstheorie, Träger des Gödel-Preises 1998
- Chai Keong Toh – Pionier mobiler Ad-hoc-Netzwerke
- Linus Torvalds – Linux- Kernel, Git
- Leonardo Torres Quevedo (1852–1936) erfand 1912 El Ajedrecista ( den Schachspieler ), einen echten Automaten, der Schach ohne menschliche Führung spielen konnte. In seinem Werk „Essays on Automatics “ (1913) führte er die Idee der Gleitkommaarithmetik ein . 1920 baute er eine frühe elektromechanische Maschine, die sogenannte Analytical Engine .
- Godfried Toussaint – Computergeometrie, Computermusiktheorie
- Gloria Townsend
- Edwin E. Tozer – betriebliche Informationssysteme
- Joseph F. Traub – Rechenkomplexität wissenschaftlicher Probleme
- John V. Tucker – Berechenbarkeitstheorie
- John Tukey – Begründer des FFT-Algorithmus , des Boxplots , der explorativen Datenanalyse und Prägung des Begriffs „Bit“
- Alan Turing (1912–1954) – Britischer Computerpionier, Turingmaschine , Algorithmen , Kryptologie, Computerarchitektur
- David Turner – SASL , Kent Recursive Calculator , Miranda , Mitglied der IFIP-Arbeitsgruppe 2.1
- Murray Turoff – computervermittelte Kommunikation
U
- Jeffrey D. Ullman – Compiler, Datenbanken, Komplexitätstheorie
V
- Leslie Valiant – Komplexitätstheorie , Theorie des maschinellen Lernens
- Vladimir Vapnik – Mustererkennung , Theorie des maschinellen Lernens
- Moshe Vardi – Professor für Informatik an der Rice University
- Dorothy Vaughan
- Bernard Vauquois – Pionier der Informatik in Frankreich , Theorie und Praxis der maschinellen Übersetzung (MÜ), einschließlich des Vauquois-Dreiecks und ALGOL 60
- Umesh Vazirani
- Manuela M. Veloso
- François Vernadat – Unternehmensmodellierung
- Richard Veryard – Unternehmensmodellierung
- Sergiy Vilkomir – Softwaretests , RC/DC
- Paul Vitanyi – Kolmogorov-Komplexität , Informationsdistanz , normalisierte Kompressionsdistanz , normalisierte Google-Distanz
- Andrew Viterbi – Viterbi-Algorithmus
- Jeffrey Scott Vitter – Algorithmen für externen Speicher , komprimierte Datenstrukturen , Datenkomprimierung , Datenbanken
- Paul Vixie – DNS , BIND , PAIX , Internet Software Consortium , MAPS, DNSBL
W
- Eiiti Wada – ALGOL N , Mitglied der IFIP WG 2.1 , Japanische Industriestandards (JIS) X 0208, 0212, Happy Hacking Keyboard
- David Wagner – Sicherheit, Kryptographie
- David Waltz
- James Z. Wang
- Steve Ward
- Manfred K. Warmuth – Theorie des computergestützten Lernens
- David HD Warren – Künstliche Intelligenz , Logikprogrammierung , Prolog , Warren Abstract Machine (WAM)
- Kevin Warwick – Künstliche Intelligenz
- Jan Weglarz
- Philip Wadler – Funktionale Programmierung , Haskell , Monaden , Java , Logik
- Peter Wegner – objektorientierte Programmierung , Interaktion (Informatik)
- Joseph Henry Wegstein – Mitglied von ALGOL 58 , ALGOL 60 , IFIP WG 2.1 , technische Standards für die Datenverarbeitung , Fingerabdruckanalyse
- Peter J. Weinberger – Programmiersprachendesign, das „w“ in AWK
- Mark Weiser – Ubiquitous Computing
- Joseph Weizenbaum – Künstliche Intelligenz, ELIZA
- David Wheeler – EDSAC, Unterprogramme
- Franklin H. Westervelt – Computereinsatz in der Ingenieurausbildung, dialogorientierte Computernutzung, Michigan Terminal System (MTS), ARPANET , Fernlernen
- Steve Whittaker – Mensch-Computer-Interaktion , Computerunterstützung für kooperatives Arbeiten, soziale Medien
- Jennifer Widom – unkonventionelles Datenmanagement
- Gio Wiederhold – Datenbankverwaltungssysteme
- Norbert Wiener – Kybernetik
- Adriaan van Wijngaarden – niederländischer Pionier; ARRA, ALGOL , IFIP WG 2.1 Mitglied
- Mary Allen Wilkes – LINC- Entwicklerin, Assembler-Linker-Designerin
- Maurice Vincent Wilkes – Mikroprogrammierung, EDSAC
- Yorick Wilks – Computerlinguistik , Künstliche Intelligenz
- James H. Wilkinson – Numerische Analyse
- Sophie Wilson – ARM-Architektur
- Shmuel Winograd – Kupferschmied–Winograd-Algorithmus
- Terry Winograd – künstliche Intelligenz, SHRDLU
- Patrick Winston – Künstliche Intelligenz
- Niklaus Wirth – ALGOL W , Mitglied der IFIP WG 2.1 , Pascal , Modula , Oberon
- Neil Wiseman – Computergrafik
- Dennis E. Wisnosky – Integrierte computergestützte Fertigung (ICAM), IDEF
- Stephen Wolfram – Mathematica
- Mike Woodger – Pilot ACE , ALGOL 60 , Ada (Programmiersprache)
- Philip Woodward – Ambiguitätsfunktion , sinc-Funktion , Kammoperator, Rep-Operator , ALGOL 68-R
- Beatrice Helen Worsley – verfasste die erste Doktorarbeit über moderne Computer; war eine der Entwicklerinnen von Transcode
- Steve Wozniak – entwickelte die erste Generation von Personalcomputern bei Apple Computer
- Jie Wu – Computernetzwerke
- William Wulf – BLISS- Systemprogrammiersprache + optimierender Compiler , Hydra- Betriebssystem , Tartan Laboratories
Y
- Mihalis Yannakakis
- Andrew Chi-Chih Yao
- John Yen
- Nobuo Yoneda – Yoneda-Lemma , Yoneda-Produkt , ALGOL , Mitglied der IFIP-Arbeitsgruppe 2.1
- Edward Yourdon – Strukturierte Systemanalyse- und Entwurfsmethode
- Moti Yung
Z
- Lotfi Zadeh – Fuzzy-Logik
- Hans Zantema – Terminierungsanalyse
- Arif Zaman – Pseudozufallszahlengenerator
- Stanley Zdonik — Datenbankverwaltungssysteme
- Hussein Zedan – formale Methoden und Echtzeitsysteme
- Shlomo Zilberstein – Künstliche Intelligenz, Anytime-Algorithmen , automatisierte Planung und dezentrale POMDPs
- Jill Zimmerman – James M. Beall Professorin für Mathematik und Informatik am Goucher College
- Mark Zuckerberg – Mitbegründer von Facebook und Meta Platforms
- Konrad Zuse – Deutscher Pionier der Hard- und Software
Siehe auch
- Liste der Informatiker
- Liste jüdisch-amerikanischer Informatiker
- Liste der Mitglieder der Nationalen Akademie der Wissenschaften (Computer- und Informationswissenschaften)
- Liste der Pioniere der Informatik
- Liste der Programmierer
- Liste der Programmiersprachenforscher
- Liste russischer IT-Entwickler
- Liste slowenischer Informatiker
- Liste indischer Informatiker