With Bob Kahn, designed the Transmission Control Protocol and Internet Protocol ( TCP/IP), the primary data communication protocols of the Internet and other computer networks Former vice president of Industrial Light & Magic and co-founder of and former president of Pixar Lyons and CoĬomputer generated imagery (CGI) and 3D graphics pioneer who developed texture mapping, the Catmull-Clark subdivision surface algorithm (with Jim Clark), and the Catmull-Rom spline (with Raphael Rom. With John Pinkerton, developed the LEO computer, the first business computer, for J. Dijkstra for use with stacks.Īnalogue computing pioneer originator of the Memex concept, which led to the development of Hypertext Proposed Reverse Polish Notation with Don Warren and Jesse Wright, later independently reinvented by Friedrich L. Manager of IBM System/360 and OS/360 projects author of The Mythical Man-Month.įounded intuitionistic logic, which later came to prevalent use in proof assistants. Implemented the first form of remote procedure call in the RC 4000, and was first to propose remote procedure calls as a structuring concept for distributed computing. Co-developed the monitor with Tony Hoare, and created the first monitor implementation. Theorized of the concept of structured programming.įormalized Boolean algebra, the basis for digital logic and computer science.ĭeveloped the RC 4000 multiprogramming system, which introduced the concept of an operating system kernel and the separation of policy and mechanism effectively the first microkernel architecture. Invented the World Wide Web with Robert Cailliau, sent the first HTTP communication between client and server.Ĭontributions to the foundations of computational complexity theory and its application to cryptography and program checking Contributed to numerical analysis, fundamentals of interpretation and translation of programming languages, systematics of program development, program transformation, and cryptology.Īmerican applied mathematician who introduced dynamic programming (1953)īengio, Yoshua Hinton, Geoffrey Lecun, YannĬonceptual and engineering breakthroughs that have made deep neural networks a critical component of computing
NETWORK SCANNER XEROX SOFTWARE
Influential in establishing computer science as an independent discipline of science coined the term software engineering. Proposed the stack for expression evaluation, with Edsger W. The modem speed unit baud is named after him. įrench telegraphic engineer patented the Baudot code, the first means of digital communication.
NETWORK SCANNER XEROX SERIES
Published a series of briefings and papers about dividing information into "message blocks" and sending them over distributed networks (1960–1964). One of two independent inventors of the concept of digital packet switching used in modern computer networking including the Internet.
Three brothers who wrote the Book of Ingenious Devices, describing what appears to be the first programmable machine, an automatic flute player. Led the team that created FORTRAN ( Formula Translation), the first practical high-level programming language, and formulated the Backus–Naur form that described the formal language syntax. Outstanding contributions to database technology Originated the concept of a programmable general-purpose computer designed the Analytical Engine and built a prototype for a less powerful mechanical calculator. ĭeveloped bit vector notation and program control-flow graphs first female IBM Fellow (1989) first female recipient of the ACM's Turing Award (2006).īuilt the first electronic digital computer, the Atanasoff–Berry Computer, though it was neither programmable nor Turing-complete. The term algorithm is derived from the algorism, the technique of performing arithmetic with Hindu–Arabic numerals popularised by al-Khwarizmi in his book On the Calculation with Hindu Numerals. Ingenious contribution and making public-key cryptography useful in practice.Ĭonceived and co-designed the Harvard Mark I.
Pioneers To arrange the list by date or person (ascending or descending), click that column's small "up-down" icon.