List data processing specialists and precursors of data processing
This list gathers data processing specialists (Concepteur, Développeur, researcher in Informatique) as well as mathematicians or theorists whose work established, before the invention of the computers, the bases of modern data processing (work on the Algorithmique, the Information theory or the Théorie of complexity for example).
With
- Jean-Raymond Abrial (languages of specification Z and B)
- Alfred Aho (software Awk, Dragon book )
- Howard $aiken (Harvard Mark I)
- Al-Khawarizmi, having given its name to the algorithms
- Gene Amdahl (IBM, creator of universal architectures 360 and 370)
- Marc Andreessen (Netscape)
- Jacques Arsac French data processing specialist, member of the Academy of Science, creator of the algorithmic language of description EXEL
- John Vincent Atanasoff (Originator of the first computer)
- Bill Atkinson (Apple)
B
- Charles Babbage (calculating machine mechanical)
- John Backus (FORTRAN)
- Alexandre Beautiful Graham (Telephone)
- Tim Berners-Lee (WWW)
- Pierre Bézier (CAD)
- Corrado Böhm (specialist in Lambda-calculation, creator of the theoretical Data-processing Italian)
- George Boole (Boolean algebra)
- daN Bricklin (VisiCalc)
- Frederick Philip Brooks (IBM 360, the Myth of the month-man)
- Vannevar Bush (Hypertext)
- Nolan Bushnell (Pong, Atari)
C
-
Bob Carr (Framework)
- John Carmack (3D, Quake, Doom)
- Vinton G. Stag (Internet)
- Noam Chomsky (classification of the Grammar S)
- Alonzo Church (Lambda-calculation)
- David Clark (Internet)
- Edgar F. Codd (Theory of the databases, normal Forms)
- Alain Colmerauer (Language Prolog)
- Thierry Coquand (Calculation of constructions, system cock)
- Thomas Cormen (joint author of the book Introduction to Algorithmic the)
- Frederic Couchet (APRIL, defender of the Free software)
- Alan Cox (Core Linux)
- Seymour CRAY (Supercomputer S)
- Haskell Curry (Logical and formal system theory)
D
- Ole-Johan Dahl, Co-creator of the language Simulated and of the directed Programmation object
- Paul de Faget de Casteljau (CAD)
- Jean-Paul Delahaye, Enquiring popularizer
- Edsger Dijkstra (creative of the concept of semaphore and incisive promoter of the structured Programmation, Dutch)
- Dave Null, character fictitious
E
- Douglas Engelbart (mouse, Graphical interface)
- Philip Estridge (originator of IBM PC)
F
- Edward Feigenbaum, Artificial intelligence
- Jay Forrester (Whirlwind)
G
- Bill Gates (Microsoft)
- Erol Gelenbe (mathematical modeling of the computing systems)
- François Gernelle (inventive of the first Micro-ordinateur, the Micral)
- Charles Goldfarb, (IBM, inventor of the language of universal marking SGML which will give rise to HTML and with XML)
- James Gosling (Java)
- Henri Gouraud (inventive of the algorithm of smoothing of the shades which bears its name)
- Frank Gray (inventive of the Gray code )
H
- Hamming Richard (Hamming code)
- Michael Hawley (SoundDroid)
- Anders Hejlsberg (Creative of the Turbo Pascal, of Delphi then language C#)
- Charles Antony Richard Hoare (Logical Quicksort, of Hoare)
- Hermann Hollerith (IBM)
- Grace Hopper (COBOL and first compiler)
- Christian Huitema (Internet)
- Gerard Huet (functional languages, Academy of Science, INRIA)
I
- Kenneth Iverson (APL)
J
- Joseph-Marie Jacquard (inventive of the Programming by Perforated card of the weaving looms)
- Steve Jobs (Apple)
- Bill Joy (Unix BSD, VI)
K
- Gilles Kahn (1946-2006), scientific director and chairman of INRIA, first researcher in data processing elected member of the Academy of Science
- Philippe Kahn (creative of the Turbo Pascal, founder of Borland)
- Mitch Kapor (Lotus 1-2-3)
- Alan Kay (Language Smalltalk)
- Brian Kernighan (UNIX, C)
- Gary Kildall (creative of SE CP/M)
- Stephen Sticks Kleene (Théorie of recursion)
- Donald Knuth (The Art off Computer Programming, TeX)
- Werner Koch (GnuPG)
- Jean-Louis Krivine (enquiring, specialist in Lambda-calculation and Set theory)
L
- Leslie Lamport (LaTeX)
- Douglas Lenat (Artificial intelligence)
- Rasmus Lerdorf ()
- Barbara Liskov (Abstraction of data)
- Ada Lovelace (which gave its first name to the language ADA)
- Xavier Leroy (enquiring with the INRIA, Ocaml language)
M
- Yukihiro Matsumoto (Ruby)
- John Mauchly (ENIAC)
- Scott McNealy (Sun Microsystems)
- Bertrand Meyer (Eiffel)
- Jay To undermine (Amiga)
- Kevin Mitnick (Hacker)
- Shigeru Miyamoto (Nintendo)
- Gordon E. Moore (Law of Moore)
- Charles H. Moore (language Forth)
- Roland Moreno (Smart card)
- Andrew Morton (Linux)
- Ian Murdock (Debian)
- Robin Milner (Turing Price)
NR
- John Forbes Nash (Balance of Nash)
- John von Neumann (Architecture of the computers)
- Ted Nelson (Hypertext)
- Kristen Nygaard, Co-creator of the language Simulated and of the directed Programmation object
O
- Kenneth Olsen (DEC)
- Adam Osborne (Osborne 1)
- Joseph Ossanna (troff)
P
- Claude Pair, French, creative pioneer of the Research center in Data processing of Nancy
- Blaise Pascal (Pascaline)
- Roland Perry (Amstrad CPC)
- Bui Tuong Phong (algorithm of shade in graphic data processing)
- Jon Postel (ARPANet, Internet)
- J. Presper Eckert (ENIAC)
- Jacques Pitrat (enquiring in artificial intelligence, Méta-knowledge)
R
- C. Wayne Ratliff (DBASE)
- Eric Raymond (Founder of the Open Source Initiative)
- Refusals Ritchie (Language C)
S
- Jonathan Sachs (Lotus 1-2-3)
- Claude Shannon (Information theory)
- Tsutomu Shimomura (Computer security)
- Herbert Simon (Artificial intelligence)
- Charles Simonyi (Multiplan)
- Cleaves Sinclair (Sinclair)
- Richard Stallman (Free software, GNU, FSF, Emacs)
- Christopher Strachey (creative of the dénotationnelle Sémantique)
- Bjarne Stroustrup (C++ )
- Alan Sugar (Amstrad)
- Gerald Jay Sussman (language Design, Artificial intelligence)
T
- Andrew S. Tanenbaum (popularizer, inspiring Minix of Linux)
- Kenneth Thompson (Unix)
- Linus Torvalds (Linux)
- Marcelo Tosatti (Linux)
- Andre Truong Trong Thi (first PC, the Micral)
- Jean-Michel Truong (knowledge engineer, Artificial intelligence)
- Alan Mathison Turing (Thesis of Church, Machine of Turing, Artificial intelligence)
U
- Jeffrey Ullman ( Dragon book )
V
- Jef Raskin (Macintosh)
- Guido Van Rossum (Creative of the language Python)
- John Venn (Venn diagram)
W
- Larry Wall (creative of the language Perl)
- John Warnock (PostScript, Adobe)
- Joseph Weizenbaum (Artificial intelligence)
- Niklaus Wirth (language PASCAL, Modulated)
- Stephen Wozniak (Apple)
Y
- ED Yourdon (structured Programming)
Z
- Lotfi Zadeh (Logical fuzzy)
- Phil Zimmermann (PGP)
- Konrad Zuse (Z3)
| Random links: | Canton of Saint-Jean-of-Daye | Karl Pearson | Language waiter | Kultainen kypärä | List parks of State of Kentucky |