Timeline of Computing

From BenningtonWiki

Jump to: navigation, search
600s - Indian mathematician Brahmagupta invents zero.
825 - Arabic mathematician Muḥammad ibn Mūsā al-Khwārizmī writes "On the Calculation with Hindu Numerals."
1200s - Ramon Llull tries to codify the universe.
1703 - Gottfried Leibniz toys with logic.
1837 - Charles Babbage imagines a machine that can be programmed.
1854 - George Boole formalizes binary algebra.
1936 - Alan Turing and Alonzo Church formalize the concepts of algorithm and machine computation.
1937 - Claude Shannon writes his master's thesis "A Symbolic Analysis of Relay and Switching Circuits."
1937 - Konrad Zuse builds the Z1.
1939 - The Atanasoff-Berry Computer is completed at Iowa State College.
1941 - Zuse builds the Z3.
1944 - Zuse builds the Z4, first real computer EVER.
1944 - Howard Aiken builds the Harvard Mark I at IBM and Harvard.
1945 - John von Neumann writes the "First Draft of a Report on the EDVAC."
1945 - Konrad Zuse develops the first abstract computer language, "Plan Calculus."
1946 - John Mauchly and Presper Eckert build the ENIAC at the University of Pennsylvania.
1947 - Harvard Mark II is built. First Turing-complete computer built in the US.
1947 - Turing, on Britain's efforts: "We are trying to build a machine to do all kinds of different things simply by programming rather than by the addition of extra apparatus."
1947 - William Shockley, Walter Brattain, and John Bardee demonstrate the transistor.
1948 - F.C. Williams and T. Kilburn build the Manchester Mark I.
1948 - Claude Shannon writes "The Mathematical Theory of Communication." The bit is born.
1949 - Mauchly, Eckert and von Neumann build the EDVAC at the University of Pennsylvania.
1951 - First commercial computers are built: the Lyons Electronic Office, the Rand UNIVAC I.
1952 - Grace Hooper develops the first compiled language "A-0".
1955 - J.H. Felker builds the first fully transistorized computer, TRADIC, at AT&T Labs.
1957 - John Backus develops the FORTRAN language for the IBM 704. God is declared INTEGER.
1958 - Jack Kilby and Robert Noyce invent the integrated circuit.
1958 - NEC builds Japan's first electronic computer, the NEAC 1101.
1960 - John McCarthy develops the LISP language.
1962 - MIT students Slug Russell, Shag Graetz, and Alan Kotok write "SpaceWar!"
1963 - Ivan Sutherland develops "Sketchpad" for his MIT doctoral thesis.
1963 - ASCII codified.
1964 - Thomas Kurtz and John Kemeny create the BASIC language at Dartmouth College.
1967 - Seymour Papert designs the LOGO language for children.
1969 - Kenneth Thompson and Dennis Ritchie at AT&T develop the UNIX operating system.
1969 - The internet begins as a link between four universities in the US.
1970 - Niklaus Wirth develops the Pascal language.
1971 - Federico Faggin designs the Intel 4004, the first microprocessor.
1971 - Ray Tomlinson sends the first email.
1972 - Dennis Ritchie develops the C programming language.
1972 - Alan Kay develops the Smalltalk language.
1972 - Nolan Bushnell sells Pong, the first commercial video game. It's a hit.
1975 - Ed Roberts builds and sells the first hobbyist personal computer, the Altair 8800.
1977 - Apple begins selling the Apple II, Commodore the PET, and Radio Shack the TRS-80. Personal computing takes off.
1977 - Bill Joy releases the first Berkeley Software Distribution of Unix.
1981 - IBM begins selling the IBM Personal Computer (PC).
1981 - 213 computers on the internet.
1983 - Bjarne Stroustrup develops the C++ language at Bell Labs.
1984 - Apple Computer begins selling the Macintosh.
1985 - cmu.edu, purdue.edu, rice.edu and ucla.edu are the first registered domain names.
1989 - Tim Berners-Lee invents HTML at CERN. The World Wide Web is born.
1990 - Microsoft releases Windows 3.0, the first version of Windows to catch on.
1991 - James Gosling develops the Java language at Sun Microsystems.
1991 - Linus Torvalds begins work on the Linux kernel.
1995 - Yukihiro "Matz" Matsumoto (松本行弘) writes the Ruby language.

[edit] Comparison of early computers

year machine conditional branching programming self-modifying indirect addressing numeric representation fixed or floating point implementation
1937 Zuse Z1 soft binary floating mechanical
1939 Atanasoff-Berry hard binary fixed electronic
1941 Zuse Z3 soft binary floating electromechanical
1944 Zuse Z4 yes soft binary floating electromechanical
1944 Harvard Mark I soft decimal fixed electromechanical
1946 ENIAC partially hard decimal fixed electronic
1947 Harvard Mark II  ? soft decimal fixed electromechanical
1948 Manchester Mark I yes soft yes binary fixed electronic

Ramon Llull would've loved this.

Personal tools