Sources


1600..

1623

Wilhelm Schickard makes his "Calculating Clock".

1644

Blaise Pascal makes his "Pascaline".

1668

Sir Samuel Morland, of England, produces a non-decimal adding machine.

1674

Gottfried Wilhelm von Leibniz designs his "Stepped Reckoner".


1700..

1775

Charles Earl Stanhope makes a multiplying calculator similar to Leibniz's.

1770-6

Mathieus Hahn also makes a successful multiplying calculator.

1786

J. H. Mueller conceives the idea of what came to be called a "difference engine".


1800..

1820

Charles Xavier Thomas de Colmar makes his "Arithmometer".

1822

Charles Babbage starts building his difference engine.

1832

Babbage and Clement produce a prototype segment of the difference engine.

1834

George Scheutz, of Stockholm, produces a small difference engine in wood.
Babbage conceives, and begins to design, his "Analytical Engine".

1842

Babbage's difference engine project is officially canceled.

1843

Scheutz and his son produce a 3rd-order difference engine with printer.

1847-9

Babbage designs an improved, simpler difference engine.

1853

The Scheutzes complete the first full-scale difference engine.

1858

The first two Tabulating Machines are sold.

1871

Babbage produces a prototype section of the Analytical Engine's mill and printer.
Charles Babbage dies.

1878

Ramon Verea invents a calculator with an internal multiplication table.

1879

A committee concludes that the Analytical Engine is impossible.

1885

A multiplying calculator enters mass production.

1886

Dorr E. Felt (1862-1930), of Chicago, makes his "Comptometer".

1889

Felt invents the first printing desk calculator.

1890

US Census results are tabulated using Hollerith punch card tabulators.

1892

William S. Burroughs (1857-1898) starts the office calculator industry.


1900...

1906

Henry Babbage completes the mill of his father's Analytical Engine.

1919

First flip-flop circuit design.


1930s

1931-2

E. Wynn-Williams constructs a binary digital counter.

1935

International Business Machines introduces the "IBM 601" punch card machine.

1937

George Stibitz constructs a demonstration 1-bit binary adder using relays.
Alan M. Turing publishes a paper on "computable numbers".

1938

Shannon publishes a paper on the implementation of symbolic logic using relays.
Zuse completes a prototype mechanical binary programmable calculator, the Z1.

1939

Zuse and Schreyer begin work on the "V2" (later " Z2").
John V. Atanasoff and Clifford Berry complete a prototype 16-bit adder.


1940s

1940

Williams and Stibitz complete a calculator with complex numbers.
Zuse is released from the army and completes the Z2.

1941

Atanasoff and Berry complete a calculator for simultaneous linear equations.
Zuse completes the "V3" (later "Z3").

1943

Howard H. Aiken and his team complete the "ASCC Mark I".
Max Newman, Wynn-Williams, and their team complete the "Heath Robinson".
Williams and Stibitz complete the "Relay Interpolator".
Tommy Flowers and his team at Bletchley Park complete the first "Colossus".

1944-5

Zuse almost completes his first full-scale machine, the "V4".

1945

Zuse invents a programming language called Plankalkuel.
John von Neumann describes what is later known as a von Neumann computer. The ENIAC is completed.

1946

The ENIAC is revealed to the public.

1947

Aiken and his team complete the " Harvard Mark II".
First actual case of bug being found.
Magnetic core memory is patented.
The magnetic drum memory is independently invented by several people.

1948

Wallace Eckert of IBM, with his team, completes the "SSEC".
Newman, Freddie C. Williams, and their team complete their "Mark I".
The ENIAC is improved, using ideas from Clipper and Metropolis.
IBM introduces the "IBM 604".

1949

Jay W. Forrester and his team at MIT construct the "Whirlwind".
Forrester conceives of magnetic core memory as it is to become common.
The Manchester Mark I acquires a secondary memory.
Maurice Wilkes (1913-) and his team complete the "EDSAC".
Presper Eckert and Mauchly complete the "BINAC" for the US Air Force.
Aiken's team completes the "Harvard Mark III".


1950s

1950

A group at the National Physical Laboratory, England, complete the "Pilot ACE".
Zuse's Z4 is finally completed and goes into service at the ETH Zurich.
Hartree estimates 3 computers will suffice to handle all calculations in England.

1951

Ferranti Ltd. completes the first commercial computer, yet another "Mark I".
Eckert and Mauchly complete the first "UNIVAC".
Thompson, Simmons, and their team complete the "LEO I".
Grace Murray Hopper (1906-1992) invents the modern concept of the compiler.

1952

The EDVAC is finally completed.
The IBM "Defense Calculator", later renamed the "701", enters production.
Grace Murray Hopper implements the first compiler, the "A-0".


1960s

Packet-switching networks

1967

ACM Symposium on Operating Principles

1968

Network presentation to the Advanced Research Projects Agency (ARPA)

1969

ARPANET commissioned by DOD for research into networking
First Request for Comment (RFC): "Host Software" by Steve Crocker
Ken Thompson, Dennis Ritchie and others discover a "little-used PDP-7 in a corner".

1970s

Store and Forward Networks

1970

ALOHAnet developed by Norman Abrahamson, U of Hawaii

1971

15 nodes (23 hosts) in the Inernet
First Unix version.

1972

Demonstration of ARPANET between 40 machines.
InterNetworking Working Group (INWG) created.

1973

First international connections to the ARPANET: England and Norway
Unix V4 rewritten in C

1974

1975

Operational management of Internet transferred to DCA (now DISA)
BBN opens Telenet
Unix V6 is first version of Unix widely available outside Bell Labs.

1976

uucp (unix-to-unix copy) developed at AT&T Bell Labs

1977

THEORYNET created at U of Wisconsin

1978

1979

Computer Science Department research computer network established.
Unix V7 released.


1980s

1980

1981

BITNET, the "Because Its Time (There) NETwork"
CSNET (Computer Science NETwork) comes into being.

1982

INWG establishes TCP/IP as the protocol suite for ARPANET.

1983

Name server developed at U of Wisconsin.
CSNET/ARPANET gateway put in place
ARPANET split into ARPANET and MILNET.
Desktop workstations and local networks.
Berkeley releases 4.2BSD incorporating TCP/IP
Unix System Development Lab is created.

1984

Domain Name Server (DNS) introduced.
# of hosts breaks 1,000

1985

1986

NSFNET created
Cleveland Freenet (start of NPTN) comes on-line

1987

NSF signs agreement to manage the NSFNET backbone
1000th RFC: "Request For Comments reference guide"
# of Internet hosts breaks 10,000
# of BITNET hosts breaks 1,000

1988

Internet worm burrows through the Net

1989

# of Internet hosts breaks 100,000
NSFNET backbone upgraded to T1
RIPE (Reseaux IP Europeens) formed by European service providers.


1990s

1990

ARPANET ceases to exist
First relay between a commercial electronic mail carrier (MCI Mail) and the Internet
Electronic Frontier Foundation is founded by Mitch Kapor

1991

Commercial Internet eXchange (CIX) Association, Inc. formed.
WAIS released by Thinking Machines Corporation
Gopher released by University of Minnesota

1992

Internet Society is chartered
World-Wide Web released by CERN
# of hosts breaks 1,000,000
NSFNET backbone upgraded to T3

1993

InterNIC created to provide specific Internet services
US White House comes on-line:
Internet Talk Radio begins broadcasting
Businesses and media take notice of the Internet

1994

Communities begin to be wired up to the Internet
US Senate and State of California provide information servers