A Brief History of Computing
- Complete Timeline
© Copyright 1996-2004, Stephen White
?
500 B.C.
The abacus was first used by the Babylonians as an aid to simple arithmetic at sometime around this date. The abacus in the form we are most familiar with was first used in China in around 1300 A.D.
1614
Scotsman John Napier (1550-1617) published a paper outlining his discovery of the logarithm. Napier also invented an ingenious system of moveable rods (referred to as Napier’s Rods or Napier’s bones). These allowed the operator to multiply, divide and calculate square and calculate cube roots by moving the rods around and placing them in specially constructed boards.
1623
Wilhelm Schickard (1592-1635), of Tuebingen, Wuerttemberg (now in Germany), made a "Calculating Clock". This mechanical machine was capable of adding and subtracting up to 6 digit numbers, and warned of an overflow by ringing a bell. Operations were carried out by wheels, and a complete revolution of the units wheel incremented the tens wheel in much the way counters on old cassette deck worked.
The machine and plans were lost and forgotten in the war that was going on, then rediscovered in 1935, only to be lost in war again, and then finally rediscovered in 1956 by the man (Franz Hammer)! The machine was reconstructed in 1960, and found to be workable. Schickard was a friend of the astronomer Johannes Kepler since they met in the winter of 1617.
1625
William Oughtred (1575-1660) invented the slide rule.
1642
French mathematician, Blaise Pascal built a mechanical adding machine (the "Pascaline"). Despite being more limited than Schickard’s ’Calculating Clock’ (see 1623), Pascal’s machine became far more well known. He was able to sell around a dozen of his machines in various forms, coping with up to 8 digits.
1668
Sir Samuel Morland (1625-1695), of England, produces a non decimal adding machine, suitable for use with English money. Instead of a carry mechanism, it registers carries on auxiliary dials, from which the user must re-enter them as addends.
1671
German mathematician, Gottfried Leibniz designed a machine to carry out multiplication, the ’Stepped Reckoner’. It can multiple number of up to 5 and 12 digits to give a 16 digit operand. The machine was later lost in an attic until 1879. Leibniz was also the co-inventor of calculus.
1775
Charles, the third Earl Stanhope, of England, makes a successful multiplying calculator similar to Leibniz’s.
1776
Mathieus Hahn, somewhere in what will be Germany, also makes a successful multiplying calculator that he started in 1770.
1786
J. H. Mueller, of the Hessian army, conceives the idea of what came to be called a "difference engine". That’s a special purpose calculator for tabulating values of a polynomial, given the differences between certain values so that the polynomial is uniquely specified; it’s useful for any function that can be approximated by a polynomial over suitable intervals. Mueller’s attempt to raise funds fails and the project is forgotten.
1801
Joseph-Maire Jacuard developed an automatic loom controlled by punched cards.
1820
Charles Xavier Thomas de Colmar (1785-1870), of France, makes his "Arithmometer", the first mass-produced calculator. It does multiplication using the general approach as Leibniz’s calculator; with assistance from the user it can also do division. It is also the most reliable calculator yet. Machines of this general design, large enough to occupy most of a desktop, continue to be sold for about 90 years.
1822
Charles Babbage (1792-1871) designed his first mechanical computer, the first prototype for the difference engine. Babbage invented 2 machines the Analytical Engine (a general purpose mathematical device, see 1834) and the Difference Engine (a re-invention of Mueller’s 1786 machine for solving polynomials), both machines were too complicated to be built (although attempt was made in 1832) - but the theories worked. The analytical engine (outlined in 1833) involved many processes similar to the early electronic computers - notably the use of punched cards for input.
1832
Babbage and Joseph Clement produce a prototype segment of his difference engine, which operates on 6-digit numbers and 2nd-order differences (i.e. can tabulate quadratic polynomials). The complete engine, which would be room-sized, is planned to be able to operate both on 6th-order differences with numbers of about 20 digits, and on 3rd-order differences with numbers of 30 digits. Each addition would be done in two phases, the second one taking care of any carries generated in the first. The output digits would be punched into a soft metal plate, from which a plate for a printing press could be made. But there are various difficulties, and no more than this prototype piece is ever assembled.
1834
George Scheutz, of Stockholm, produces a small difference engine in wood, after reading a brief description of Babbage’s project.
1834
Babbage conceives, and begins to design, his "Analytical Engine". The program was stored on read-only memory, specifically in the form of punch cards. Babbage continues to work on the design for years, though after about 1840 the changes are minor. The machine would operate on 40-digit numbers; the "mill" (CPU) would have 2 main accumulators and some auxiliary ones for specific purposes, while the "store" (memory) would hold perhaps 100 more numbers. There would be several punch card readers, for both programs and data; the cards would be chained and the motion of each chain could be reversed. The machine would be able to perform conditional jumps. There would also be a form of microcoding: the meaning of instructions would depend on the positioning of metal studs in a slotted barrel, called the "control barrel". The machine would do an addition in 3 seconds and a multiplication or division in 2-4 minutes.
1842
Babbage’s difference engine project is officially cancelled. (The cost overruns have been considerable, and Babbage is spending too much time on redesigning the Analytical Engine.)
1843
Scheutz and his son Edvard Scheutz produce a 3rd-order difference engine with printer, and the Swedish government agrees to fund their next development.
1847
Babbage designs an improved, simpler difference engine, a project which took 2 years. The machine could operate on 7th-order differences and 31-digit numbers, but nobody is interested in paying to have it built.
(In 1989-91, however, a team at London’s Science Museum will do just that. They will use components of modern construction, but with tolerances no better than Clement could have provided... and, after a bit of tinkering and detail-debugging, they will find that the machine does indeed work.)
1848
British Mathematician George Boole devised binary algebra (Boolean algebra) paving the way for the development of a binary computer almost a century later. See 1939.
1853
To Babbage’s delight, the Scheutzes complete the first full-scale difference engine, which they call a Tabulating Machine. It operates on 15-digit numbers and 4th-order differences, and produces printed output as Babbage’s would have. A second machine is later built to the design by the firm of Brian Donkin of London.
1858
The first Tabulating Machine (see 1853) is bought by the Dudley Observatory in Albany, New York, and the second one by the British government. The Albany machine is used to produce a set of astronomical tables; but the observatory’s director is then fired for this extravagant purchase, and the machine is never seriously used again, eventually ending up in a museum. The second machine, however, has a long and useful life.
1871
Babbage produces a prototype section of the Analytical Engine’s mill and printer.
1878
Ramon Verea, living in New York City, invents a calculator with an internal multiplication table; this is much faster than the shifting carriage or other digital methods. He isn’t interested in putting it into production; he just wants to show that a Spaniard can invent as well as an American.
1879
A committee investigates the feasibility of completing the Analytical Engine and concludes that it is impossible now that Babbage is dead. The project is then largely forgotten, though Howard Aiken is a notable exception.
1885
A multiplying calculator more compact than the Arithmometer enters mass production. The design is the independent, and more or less simultaneous, invention of Frank S. Baldwin, of the United States, and T. Odhner, a Swede living in Russia. The fluted drums are replaced by a "variable-toothed gear" design: a disk with radial pegs that can be made to protrude or retract from it.
1886
Dorr E. Felt (1862-1930), of Chicago, makes his "Comptometer". This is the first calculator where the operands are entered merely by pressing keys rather than having to be, for example, dialled in. It is feasible because of Felt’s invention of a carry mechanism fast enough to act while the keys return from being pressed.
1889
Felt invents the first printing desk calculator.
1890
1890 U.S. census. The 1880 census took 7 years to complete since all processing was done by hand off of journal sheets. The increasing population suggested that by the 1890 census the data processing would take longer than the 10 years before the next census - so a competition was held to try to find a better method. This was won by a Census Department employee, Herman Hollerith - who went on to found the Tabulating Machine Company (see 1911), later to become IBM. Herman borrowed Babbage’s idea of using the punched cards (see 1801) from the textile industry for the data storage. This method was used in the 1890 census, the result (62,622,250 people) was released in just 6 weeks! This storage allowed much more in-depth analysis of the data and so, despite being more efficient, the 1890 census cost about double (actually 198%) that of the 1880 census.
1892
William S. Burroughs (1857-1898), of St. Louis, invents a machine similar to Felt’s (see 1886) but more robust, and this is the one that really starts the mechanical office calculator industry.
1896
IBM founded (as the Tabulating Machine Company), see 1924. Founded by Herman Hollerith (1860-1929, see also 1890).
1899
"Everything that can be invented has already been invented.", Charles H. Duell, director of the U.S. Patent Office
1906
Henry Babbage, Charles’s son, with the help of the firm of R. W. Munro, completes the mill of his father’s Analytical Engine, just to show that it would have worked. It does. The complete machine is never produced.
1906
Electronic Tube (or Electronic Valve) developed by Lee De Forest in America. Before this it would have been impossible to make digital electronic computers.
1911
Merger of companies, including Herman Hollerith’s Tabulating Machine Company, to Computing - Tabulating - Recording Company - which became IBM in 1924.
1919
W. H. Eccles and F. W. Jordan publish the first flip-flop circuit design.
1924 - February
International Business Machines (IBM corporation) formed after more mergers involving the Computing - Tabulating - Recording Company - see 1911. By 1990 IBM had an income of around $69 Billion (and 373,816 employees), although in 1992 recession caused a cut in stock dividends (for the first time in the company’s history) and the sacking of 40,000 employees.
1931-1932
E. Wynn-Williams, at Cambridge, England, uses thyratron tubes to construct a binary digital counter for use in connection with physics experiments.
1935
International Business Machines introduces the "IBM 601", a punch card machine with an arithmetic unit based on relays and capable of doing a multiplication in 1 second. The machine becomes important both in scientific and commercial computation, and about 1500 of them are eventually made.
1937
Alan M. Turing (1912-1954), of Cambridge University, England, publishes a paper on "computable numbers" - the mathematical theory of computation. This paper solves a mathematical problem, but the solution is achieved by reasoning (as a mathematical device) about the theoretical simplified computer known today as a Turing machine.
1937
George Stibitz (c.1910-) of the Bell Telephone Laboratories (Bell Labs), New York City, constructs a demonstration 1-bit binary adder using relays. This is one of the first binary computers, although at this stage it was only a demonstration machine improvements continued leading to the ’complex number calculator’ of Jan. 1940.
1938
Claude E. Shannon (1916-) publishes a paper on the implementation of symbolic logic using relays.
1938
Konrad Zuse (1910-1995) of Berlin, with some assistance from Helmut Schreyer, completes a prototype mechanical binary programmable calculator, the first binary calculator it is based on Boolean Algebra (see 1848). Originally called the "V1" but retroactively renamed "Z1" after the war. It works with floating point numbers having a 7-bit exponent, 16-bit mantissa, and a sign bit. The memory uses sliding metal parts to store 16 such numbers, and works well; but the arithmetic unit is less successful. The program is read from punched tape -- not paper tape, but discarded 35 mm movie film. Data values can be entered from a numeric keyboard, and outputs are displayed on electric lamps.
1939 - January 1
Hewlett-Packard formed by David Hewlett and William Packard in a garage in California. A coin toss decided the name.
1939 - November
John V. Atanasoff (1903-) and graduate student Clifford Berry (?-1963), of Iowa State College (now the Iowa State University), Ames, Iowa, complete a prototype 16-bit adder. This is the first machine to calculate using vacuum tubes.
1939
Start of WWII. This spurred many improvements in technology - and led to the development of machines such as the Colossus (see 1943).
1939
Zuse and Schreyer begin work on the "V2" (later "Z2"), which will marry the Z1’s existing mechanical memory unit to a new arithmetic unit using relay logic. The project is interrupted for a year when Zuse is drafted, but then released. (Zuse is a friend of Wernher von Braun, who will later develop the *other* "V2", and after that, play a key role in the US space program.)
1939/1940
Schreyer completes a prototype 10-bit adder using vacuum tubes, and a prototype memory using neon lamps.
1940 - January
At Bell Labs, Samuel Williams and Stibitz complete a calculator which can operate on complex numbers, and give it the imaginative name of the "Complex Number Calculator"; it is later known as the "Model I Relay Calculator". It uses telephone switching parts for logic: 450 relays and 10 crossbar switches. Numbers are represented in "plus 3 BCD"; that is, for each decimal digit, 0 is represented by binary 0011, 1 by 0100, and so on up to 1100 for 9; this scheme requires fewer relays than straight BCD. Rather than requiring users to come to the machine to use it, the calculator is provided with three remote keyboards, at various places in the building, in the form of teletypes. Only one can be used at a time, and the output is automatically displayed on the one. In September 1940, a teletype is set up at a mathematical conference in Hanover, New Hampshire, with a connection to New York, and those attending the conference can use the machine remotely.
1941 - Summer
Atanasoff and Berry complete a special-purpose calculator for solving systems of simultaneous linear equations, later called the "ABC" ("Atanasoff-Berry Computer"). This has 60 50-bit words of memory in the form of capacitors (with refresh circuits -- the first regenerative memory) mounted on two revolving drums. The clock speed is 60 Hz, and an addition takes 1 second. For secondary memory it uses punch cards, moved around by the user. The holes are not actually punched in the cards, but burned. The punch card system’s error rate is never reduced beyond 0.001%, and this isn’t really good enough. (Atanasoff will leave Iowa State after the US enters the war, and this will end his work on digital computing machines.)
1941 - December
Now working with limited backing from the DVL (German Aero- nautical Research Institute), Zuse completes the "V3" (later "Z3"): the first operational programmable calculator. It works with floating point numbers having a 7-bit exponent, 14-bit mantissa (with a "1" bit automatically prefixed unless the number is 0), and a sign bit. The memory holds 64 of these words and therefore requires over 1400 relays; there are 1200 more in the arithmetic and control units. The program, input, and output are implemented as described above for the Z1. Conditional jumps are not available. The machine can do 3-4 additions per second, and takes 3-5 seconds for a multiplication. It is a marginal decision whether to call the Z3 a prototype; with its small memory it is certainly not very useful on the equation- solving problems that the DVL was mostly interested in.
1943
Computers between 1943 and 1959 (or thereabouts - some say this era did not start until UNIVAC-1 in 1951) usually regarded as ’first generation’ and are based on valves and wire circuits. The are characterised by the use of punched cards and vacuum valves. All programming was done in machine code. A typical machine of the era was UNIVAC, see 1951.
1943
"I think there is a world market for maybe five computers.", Thomas Watson, chairman of IBM.
1943 - January
The Harvard Mark I (originally ASCC Mark I, Harvard-IBM Automatic Sequence Controlled Calculator) was built at Harvard University by Howard H. Aiken (1900-1973) and his team, partly financed by IBM - it became the first program controlled calculator. The whole machine is 51 feet long, weighs 5 tons, and incorporates 750,000 parts. It used 3304 electromechanical relays as on-off switches, had 72 accumulators (each with it’s own arithmetic unit) as well as mechanical register with a capacity of 23 digits plus sign. The arithmetic is fixed-point, with a plugboard setting determining the number of decimal places. I/O facilities include card readers, a card punch, paper tape readers, and typewriters. There are 60 sets of rotary switches, each of which can be used as a constant register - sort of mechanical read-only memory. The program is read from one paper tape; data can be read from the other tapes, or the card readers, or from the constant registers. Conditional jumps are not available. However, in later years the machine is modified to support multiple paper tape readers for the program, with the transfer from one to another being conditional, sort of like a conditional subroutine call. Another addition allows the provision of plugboard-wired subroutines callable from the tape.
Used to create ballistics tables for the US Navy.
1943 - April
Max Newman, Wynn-Williams, and their team (including Alan Turing) at the secret Government Code and Cypher School (’Station X’), Bletchley Park, Bletchley, England, complete the "Heath Robinson". This is a specialized machine for cipher-breaking, not a general-purpose calculator or computer but some sort of logic device, using a combination of electronics and relay logic. It reads data optically at 2000 characters per second from 2 closed loops of paper tape, each typically about 1000 characters long. It was significant since it was the fore-runner of Colossus, see December 1943.
Newman knew Turing from Cambridge (Turing was a student of Newman’s.), and had been the first person to see a draft of Turing’s 1937 paper.
Heath Robinson is the name of a British cartoonist known for drawings of comical machines, like the American Rube Goldberg. Two later machines in the series will be named after London stores with "Robinson" in their names.
1943 - September
Williams and Stibitz complete the "Relay Interpolator", later called the "Model II Relay Calculator". This is a programmable calculator; again, the program and data are read from paper tapes. An innovative feature is that, for greater reliability, numbers are represented in a biquinary format using 7 relays for each digit, of which exactly 2 should be "on": 01 00001 for 0, 01 00010 for 1, and so on up to 10 10000 for 9. Some of the later machines in this series will use the biquinary notation for the digits of floating-point numbers.)
1943 - December
The earliest Programmable Electronic Computer first ran (in Britain), it contained 2400 Vacuum tubes for logic, and was called the Colossus. It was built, by Dr Thomas Flowers at The Post Office Research Laboratories in London, to crack the German Lorenz (SZ42) Cipher used by the ’Enigma’ machines. Colossus was used at Bletchly Park during WWII - as a successor to April’s ’Robinson’s. It translated an amazing 5000 characters a second, and used punched tape for input. Although 10 were eventually built, unfortunately they were destroyed immediately after they had finished their work - it was so advanced that there was to be no possibility of it’s design falling into the wrong hands (presumably the Russians). One of the early engineers wrote an emulation on an early Pentium - that ran at 1/2 the rate!
1946
ENIAC (Electronic Numerical Integrator and Computer): One of the first totally electronic, valve driven, digital, computers. Development started in 1943 and finished in 1946, at the Ballistic Research Laboratory, USA, by John W. Mauchly and J. Presper Eckert. It weighed 30 tonnes and contained 18,000 Electronic Valves, consuming around 25kW of electrical power - widely recognised as the first Universal Electronic Computer. It could do around 100,000 calculations a second. It was used for calculating Ballistic trajectories and testing theories behind the Hydrogen bomb.
1947 - end
Invention of Transistor at The Bell Laboratories, USA, by William B. Shockley, John Bardeen and Walter H. Brattain.
1948 - June 21
SSEM, Small Scale Experimental Machine or ’Baby’ was built at Manchester University (UK), It ran it’s first program on this date. Based on ideas from Jon von Neumann (a Hungarian Mathematician) about stored program computers, it was the first computer to store both it’s programs and data in RAM, as modern computers so.
By 1949 the ’Baby’ had grown, and aquired a magentic drum for more perminant storage, and it became the Manchester Mark I. The Ferranti MArk I was basically the as the Manchester Mark I but faster and made for commmercial sale.
1949 - May 6
Wilkes and a team at Cambridge University build a stored program computer - EDSAC. It used paper tape I/O, and was the first stored-program computer to operate a regular computing service.
1949
EDVAC (electronic discrete variable computer) - First computer to use Magnetic Tape. This was a breakthrough as previous computers had to be re-programmed by re-wiring them whereas EDVAC could have new programs loaded off of the tape. Proposed by John von Neumann, it was completed in 1952 at the Institute for Advance Study, Princeton, USA.
1949
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics, forecasting the relentless march of science.
1950
Floppy Disk invented at the Imperial University in Tokyo by Doctor Yoshiro Nakamats, the sales license for the disk was granted to IBM.
1950
The British mathematician and computer pioneer Alan Turing declared that one day there would be a machine that could duplicate human intelligence in every way and prove it by passing a specialized test. In this test, a computer and a human hidden from view would be asked random identical questions. If the computer were successful, the questioner would be unable to distinguish the machine from the person by the answers.
1951
High level language compiler invented by Grace Murray Hopper.
1951
Whirlwind, the first real-time computer was built for the US Air Defence System.
1951
UNIVAC-1. The first commercially sucessful electronic computer, UNIVAC I, was also the first general purpose computer - designed to handle both numeric and textual information. Designed by J. Presper Eckert and John Mauchly, whose corporation subsequently passed to Remington Rand. The implementation of this machine marked the real beginning of the computer era. Remington Rand delivered the first UNIVAC machine to the U.S. Bureau of Census in 1951. This machine used magentic tape for input.
1952
EDVAC (Electronic Discrete Variable Computer) completed at the Institute for Advanced Study, Princeton, USA (by Von Neumann and others).
1953
Estimate that there are 100 computers in the world.
1953
Magnetic Core Memory developed.
1954
FORTRAN (FORmula TRANslation) development started by John Backus and his team at IBM - continuing until 1957. FORTRAN is a programming language, used for Scientific programming.
1956
First conference on Artificial Intelligence held at Dartmouth College in New Hampshire.
1956
Edsger Dijkstra invented an efficient algorithm for shortest paths in graphs as a demonstration of the abilities of the ARMAC computer.
1957
First Dot Matrix printer marketed by IBM.
1957
FORTRAN development finished. See 1954.
1957
"I have travelled the length and breadth of this country and talked with the best people, and I can assure you that data processing is a fad that won’t last out the year." The editor in charge of business books for Prentice Hall.
1958
LISP (interpreted language) developed, Finished in 1960. LISP stands for ’LISt Processing’, but some call it ’Lots of Irritating and Stupid Parenthesis’ due to the huge number of confusing nested brackets used in LISP programs. Used in A.I. development. Developed by John McCarthy at Massachusetts Institute of Technology.
1958 - September 12
The integrated circuit invented by Jack St Clair Kilby at Texas Instruments. Robert Noyce, who later set up Intel, also worked separately on the invention. Intel later went on to invent perfect the microprocessor. The patent was applied for in 1959 and granted in 1964. This patent wasn’t accepted by Japan so Japanese businesses could avoid paying any fees, but in 1989 - after a 30 year legal battle - Japan granted the patent; so all Japanese companies paid fees up until the year 2001 - long after the patent became obsolete in the rest of the World!
1959
Computers built between 1959 and 1964 are often regarded as ’Second Generation’ computers, based on transistors and printed circuits - resulting in much smaller computers. More powerful, the second generation of computers could handle interpreters such as FORTRAN (for science) or COBOL (for business), that accepting English-like commands, and so were much more flexible in their applications.
1959
COBOL (COmmon Business-Orientated Language) was developed, the initial specifications being released in April 1960.
1960
ALGOL - first structured, procedural, language to be released.
1960
Tandy Corporation founded by Charles Tandy.
1961
APL programming language released by Kenneth Iverson at IBM.
1964
Computers built between 1964 and 1972 are often regarded as ’Third Generation’ computers, they are based on the first integrated circuits - creating even smaller machines. Typical of such machines was the IBM 360 series mainframe, while smaller minicomputers began to open up computing to smaller businesses.
1964
Programming language PL/1 released by IBM.
1964
Launch of IBM 360 - the first series of compatible computers.
1964
DEC PDP-8 Mini Computer. The First Minicomputer, built by Digital EquipmentCost (DEC) it cost $16,000 to buy.
1965
Moore’s law published by Gordon Moore in the 35th Anniversary edition of Electronics magazine. Originally suggesting processor complexity every year the law was revised in 1975 to suggest a doubling in complexity every two years.
1965
Fuzzy Logic designed by Lofti Zadeh (University of Berkeley, California), it is used to process approximate data - such as ’about 100’.
1965
BASIC (Beginners All Purpose Symbolic Instruction Code) developed at Dartmouth College, USA, by Thomas E. Kurtz and John Kemeny. Not implemented on microcomputers until 1975. It is often used in education to teach programming, and also at home by beginners.
1965
Mouse conceived by Douglas Englebart, not to become popular until 1983 with the Apple computers and not adopted by IBM until 1987 - although compatible computers such as the Amstrad PC 1512 were fitted with mice before this date.
1965
The first supercomputer, the Control Data CD6600, was developed.
1967
Development on PASCAL started, to be finished in 1971. Based on ALGOL. Developed by Niklaus Wirth. It’s use exploded after the introduction of Turbo Pascal, by Borland, in 1984 - a high speed and low cost compiler. It is used for a wide variety of tasks, it contains many features, is well structured and easy to learn. Borland Pascal v7.0 included an implementation of Object-Orientated programming (similar to C++).
1968
Intel founded by Robert Noyce and a few friends.
1968
LOGO programming language developed by Seymour Papert and team at MIT.
1968
"But what ... is it good for?" Engineer at the Advanced Computing Systems Division of IBM commenting on the microchip.
1969
ARPANET Started by the US Dept. of Defence for research into networking. It is the original basis for what now forms the Internet. It was opened to non-military users later in the 1970s and many universities and large businesses went on-line. US Vice-president Al-Gore was the first to call it the Information superhighway.
1969 - April 7
The first RFC, RFC0001 published. The RFCs (network working group, Request For Comment) are a series of papers which are used to develop and define protocols for networking, originally the basis for ARPANET there are now thousands of them applying to all aspects of the Internet. Collectively they document everything about the way the Internet and computers on it should behave, whether it’s TCP/IP networking or how email headers should be written there will be a set of RFCs describing it.
1969
Introduction of RS-232 (serial interface) standard by EIA (Electronic Industries Association).
1970
First RAM chip introduced by Intel. It was called to 1103 and had a capacity of 1 K-bit, 1024 bits.
1970
Development of UNIX operating system started. It was later released as C source code to aid portability, and subsequently versions are obtainable for many different computers, including the IBM PC. It and it’s clones (such as Linux) are still widely used on network and Internet servers. Originally developed by Ken Thomson and Dennis Ritchie.
1970
’Forth’ programming language developed.
1970 - June
Steve Geller, Ray Holt and a team from AiResearch and American Microsystems completed development of a flight data processor for the US Navy’s F14A `TomCat’ fighter jet. This processor used LSI chips to produce a fast and powerfull programmable computer that fitted into the very tight space restrictions of the aircraft.
1971 - November 15
First microprocessor, the 4004, developed by Marcian E. Hoff for Intel, was released. It contains the equivalent of 2300 transistors and was a 4 bit processor. It is capable of around 60,000 Interactions per second (0.06 MIPs), running at a clock rate of 108KHz.
1971
Development of PASCAL finished - see 1967.
1972
Atari founded (as Syzygy) by Nolan Bushnell, who designed pong (see also 1972).
1972
Pong released - widely recognised as the first popular arcade video game. It was invented by Atari’s founder, Nolan Bushnell, and briefly became reasonably popular. However it’s lack of excitement or variation meant it never captivated players like Space Invaders (1978) or other arcade games of the 1980s.
1972
Computers built after 1972 are often called ’fourth generation’ computers, based on LSI (Large Scale Integration) of circuits (such as microprocessors) - typically 500 or more components on a chip. Later developments include VLSI (Very Large Scale Integration) of integrated circuits 5 years later - typically 10,000 components. Modern circuits may now contain millions of components. This has led to very small, yet incredibly powerful computers. The fourth generation is generally viewed as running right up until the present, since although computing power has increased the basic technology has remained virtually the . By the late 1990s many people began to suspect that this technology was reaching its limit, further miniaturisation could only achieve so much. 64 megabit RAM chips have circuitry so small that it can be measured in atoms, circuits this small pose many technical problems - notably the heat created but they are also very susceptible to influence by temperature or radiation. It has been argued fifth generation computers are based on parallel processing and VLSI integration - but are still being developed and I’d be wary of writing the history books until the history has actually occured! Besides computers need to be massively parallel before they give a significant enough advantage to warrent a new generation of computing.
1972
C programming language developed at The Bell Laboratories in the USA by Dennis Ritche (one of the inventors of the UNIX operating system), it’s predecessor was the B programming language - also from The Bell Laboratories. It is a very popular language, especially for systems programming - as it is flexible and fast. C++, allowing for Object-Orientated Programming, was introduced in early 1980s.
1972
First Handheld scientific calculator released by Hewlett-Packard, the engineer’s slide rule is at last obsolete.
1972 - April 1
8008 Processor released by Intel.
1972
The first international connections to ARPANET are established. ARPANET later became the basis for what we now call the internet.
1973
Prolog developed at the University of Luminy-Marseilles in France by Alain Colmerauer. It is often used for AI programming.
1973
Ethernet developed, this became a vero popular way of connecting PCs and other computers together - to enable them to share data, and devices such as printers. A group of machines connected together in this way is known as a LAN.
1974
CLIP-4, the first computer with a parallel architecture.
1974 - April 1
Introduction of 8080. An 8 Bit Microprocessor from Intel.
1974 - December
MITS Altair 8800, the first personal computer to be available commercially released, by Micro Instrumentation Telemetry Systems. In December 1974 an article in ’Popular Electronics’ inviting people to order kits for the computer, based on the Intel 8080 they cost just $397 each and despite the limited memory (256 bytes) and limited processing power around 200 were ordered on the first day.
1975
First implementation of BASIC by Bill Gates and Paul Allen, it was written for the MITS Altair - the first personal computer - this led to the formation of Microsoft later in the year.
1975
Unix marketed (see 1970).
1975
Formation of Microsoft by Bill Gates and Paul Allen. It is now one of the most powerful and successful computing companies, a distinct improvement on the pair’s original company, Traf-O-Data, which made car counters for highway departments. In just 3 years it achieved revenues of $500,000 and employed 15 people. By 1992 this had increased to revenues of 2.8 billion (50% of which are from exports), and over 10,000 employees - a fantastic feat for a company less than 20 years old. Microsoft’s big break was when they were asked to write the operating system for the I.B.M. PC, released in 1981. Although financially not as large as IBM, Microsoft has a huge amount of influence in the Computing Industry.
1975
IBM 5100 released.
1976
Apple Computer, Inc. founded, to Market Apple I computer. Designed by Stephen Wozniak and Stephen Jobs.
1976
First laser printer introduced by IBM - the IBM 3800. The first colour versions came onto the market in 1988.
1976?
Introduction of 8085.
1976
Z80 released by Zilog, and the basis for the computer boom in the early 1980s. It was an 8 bit microprocessor. CP/M was written for the Z80 as well as software like Wordstar and dBase II - and it formed the basis for the Sinclair Spectrum of 1982.
1976
6502, 8 bit microprocessor developed and later chosen to equip the Apple II computer. Also fitted in the original Acorn machine, BBC Micro, Commodore 64 and Commodore PET.
1976
Cray 1, the first commercially developed Supercomputer, it contained 200,000 integrated circuits and was freon-cooled. It could perform 150 million floating point operations per second - it is now the basis of an informal measurement of the power Supercomputers, by the mid-1990s these had reached the 1000-’cray’ mark! Supercomputers are also measured by the number of floating point operations they can do in a second, but this figure can be misleading as the definition of a floating point operation is open to some debate - but these operations are far more complicated than integer operations normally handled by Microcomputers. In 1992 the fastest Computer was the Cray-2, which can do around 250 million floating point operations per seconds. Cray have continued to develop even more powerful computers, such as the Cray Y-MP/832.
Such Supercomputers are used for weather forecasting, complex maths and physics problems, and animation in modern films.
1977
"There is no reason anyone would want a computer in their home." Ken Olson, president, chairman and founder of Digital Equipment Corp..
1977
Historically Arpanet computers had communicated via a ’Network Control Protocol’ but this protocol was inadequate and had serious problems, especially when dealing with busier networks. TCP was first outlined in a paper by Bob Kahn (from Standford) and Vinton Cerf (from DARPA) in 1974. In 1978 the IP header was split off from TCP, allowing network routers to deal with just the (much simpler) IP protocol. On January 1 1983 the internet is defined as the collection of computers communicating via TCP/IP.
1977 - May
Apple II computer introduced.
1978 - June 8
Introduction of 8086 by Intel, the first commercially successful 16 bit processor. It was too expensive to implement in early computers, so an 8 bit version was developed (the 8088), which was chosen by IBM for the first IBM PC. This ensured the success of the x86 family of processors that succeeded the 8086 since they and their clones are used in every IBM PC compatible computer.
The available clock frequencies are 4.77, 8 and 10 MHz. It has an instruction set of about 300 operations. At introduction the fastest processor was the 8 MHz version which achieved 0.8 MIPs and contained 29,000 transistors.
1978
Arcade Video game ’Space Invaders’ released, starting a video game craze that has continued ever since. In 1979 Atari’s Asteroids proved incredibly popular - one notable improvement over Space Invaders was that it allowed the players to record hi-scores, for other players to spend hours trying to beat. By 1982 many of the ’classics’ had been released, defender and pac-man, to name a few. The industry was worth $5 billion a year - more than the U.S. movie industry. Although Pong, of 1973, and similar games had been around for several years none were really interesting enough to capture the public - Space Invaders, however, had everything, in a fast action game that pitted you against the computer.
1979
Language Ada introduced by Jean Ichbiah and team at Honeywell.
1979 - June 1
Introduction of 8088, a step down from the 8086 as it contains just an 8 bit data bus - but this makes it cheaper to implement in computers.
1979
Commodore PET released . Based on a 1 MHz 6502 processor it displayed monochrome text on a 9" monitor and had just 8 Kb of RAM. Programs were loaded from audio cassette. Priced £569. For £776 you could purchase a version with 16 Kb of RAM, while for £914 you could get a 32 Kb of RAM.
1979
compact disk was invented.
1979
The 68000 Microprocessor launched by Motorola. Used by Apple for the Macintosh and by Atari for the ST series. Later versions of the processor include the 68020 used in the Macintosh II.
1979
IBM saw it’s computer market dominance being eaten into by the new personal computers, such as the Apple and the Commodore PET. IBM therefore started work on their own P.C. This computer had to be a state-of-the-art machine in order to compete, but had to be produced very quickly due to the amazing growth of competitors. It was therefore decided to use many third party parts to reduce development time, and Microsoft were commissioned to write the Operating System (see October 1980). When finished this computer was released as the IBM PC. on 12 August 1981
1980
"DOS addresses only 1 Megabyte of RAM because we cannot imagine any applications needing more." Microsoft on the development of DOS.
1980 - October
Development of MS-DOS/PC-DOS began. Microsoft (known mainly for their programming languages) were commissioned to write the Operating System for the PC, Digital Research failed to get the contract (there is much legend as to the real reason for this). DR’s Operating System, CP/M-86 was later shipped but it was actually easier to adapter older CP/M programs to DOS rather than CP/M-86, and CP/M-86 cost $495. As Microsoft didn’t have an operating system to sell they bought Seattle Computer Product’s 86-DOS which had been written by Tim Paterson earlier that year (86-DOS was also know as Q-DOS, Quick & Dirty Operating System, it was a more-or-less 16bit version of CP/M). The rights were actually bought in July 1981. It is reputed that IBM found over 300 bugs in the code when they subjected the operating system to their testing, and re-wrote much of the code.
Tim Paterson’s DOS 1.0 was 4000 lines of assembler.
1980 - Early
Sinclair ZX80 was released for under £100.
1981 - April
The Xerox 8010 (’Star’) System, the first commerical system to use a WIMP (Windows, Icons, Menus and Pointing Devices) graphic user interface - from which all modern WIMP and Windowing systems have evolved. Apple used these concepts when designing the interface for the Apple Macintosh (see January 1984), and later alleged that Microsoft copied their ’look and feel’ when designing Microsoft Windows.
The Xerox ’Star’ was the commercialisation of the ’Alto’, which had available internally inside Xerox PARC since 1973. Sales of the ’Star’ were terrible and the system rapidly fell into obscurity.
1981
"640k ought to be enough for anybody.", Bill Gates
1981
Sinclair ZX81 was released, for a similar price to the ZX80 (see 1980).
1981?
Introduction of 80186/80188. These are rarely used on PCs as they incorporate a built in DMA and timer chip - and thus have register addresses incompatible with other IBM PCs.
1981 - August 12
IBM Announced PC, the standard model was sold for $2880. This had 64Kb of RAM, a mono display and the cassette drive was an optional extra. Two 160Kb single sided floppy drives could be added. The machines success was largely due to the openness of it’s specification, anyone could produce new and improved parts or models of the computer - the original IBM PC usually had an INTEL processor, Tandon disk drives and an operating system from Microsoft. 100,000 orders were taken by Christmas. The first one sold in the U.K. cost £2080. An option of operating systems was actually available, but IBM/Microsoft’s PC-DOS was by far the cheapest at $39.95.
1981 - August 12
MDA (Mono Display Adapter, text only) introduced with IBM PC.
1981 - August 12
MS-DOS 1.0., PC-DOS 1.0.
Microsoft (known mainly for their programming languages) were commissioned by IBM to write the operating system, they bought a program called 86-DOS from Tim Paterson which was loosely based on CP/M 80. The final program from Microsoft was marketed by IBM as PC-DOS and by Microsoft as MS-DOS, collaboration on subsequent versions continued until version 5.0 in 1991.
Compared to modern versions of DOS version 1 was very basic, the most notable difference was the presence of just 1 directory, the root directory, on each disk. Subdirectories were not supported until version 2.0 (March, 1983).
MS-DOS (and PC-DOS) was the main operating system for all IBM-PC compatible computers until 1995 when Windows ’95 began to take over the market, and Microsoft turned its back on MS-DOS (leaving MS-DOS 6.22 from 1993 as the last version written - although the DOS Shell in Windows ’95 calls itself MS-DOS version 7.0, and has some improved features like long filename support). According to Microsoft, in 1994, MS-DOS was running on some 100 million computers world-wide.
1981
Pacman was written. Originally it was going to be called Puckman, but the name was changed to reduce the damage that could be done by changing the P to an F with a black marker.
1982
The TCP/IP Protocol established, this is the protocol that carries most of the information across the Internet.
1982
Introduction of BBC Micro. Based on the 6502 processor it was a very popular computer for British schools up to the development of the Acorn Archimedes (in 1987). In 1984 the government offered to pay half the cost of such computers in an attempt to promote their use in secondary education.
1982 - January
Commodore 64 released, costing just $595.
1982 - February 1
80286 Released. It supports clock frequencies of up to 20 MHz and implements a new mode of operation, protected mode - allowing access to more memory (up to 16 Mbytes compared to 1 MB for the 8086. The virtual address space can appear to be up to 1 GB through the use of virtual memory). It includes an extended instruction set to cope with this new mode of operation.
At introduction the fastest version ran at 12.5 MHz, achieved 2.7 MIPs and contained 134,000 transistors.
1982
Compaq released their IBM PC compatible Compaq Portable.
1982
MIDI, Musical Instrument Digital Interface, (pronounced "middy") published by International MIDI Association (IMA). The MIDI standard allows computers to be connected to instruments like keyboards.
1982
Red Book on Audio CDs was introduced by Sony and Phillips. This was the beginning of the Compact Disk, it was released in Japan and then in Europe and America a year later.
1982 - March
MS-DOS 1.25, PC-DOS 1.1
1982 - April
The Sinclair ZX Spectrum was announced, released later in the year. It is based on the Z80 chip from Zilog, it ran at 3.5 MHz and had an 8 colour graphics display. You could by a 16 Kb version for £125 or a 48 Kb version for £175 - remarkable prices when compared to the £1000+ IBM PC.
1982 - May
IBM launch the double-sided 320K floppy disk drives.
1982 - December
IBM buy 12% of Intel.
1983 - January
IBM PC gets European launch at Which Computer Show.
1983 - January
Apple announced their ’LISA’ computer in January, to be released in June. The LISA was one of the first computers to be sold with a GUI (graphical user interface), however it did not sell well. The main problems were the 10 thousand dollar price tag and the slow interface - the GUI based operating system struggled on the 5 MHz CPU. The GUI was based on ideas gained by Steve Jobs who saw the Alto while visting Xerox PARC.
1983
Borland Formed.
1983 - Spring
IBM XT released, it was fitted with the 8086 (which could be replaced with an NEC V20 or V30) and had room for an 8087 maths co-processor to be installed. It also had a 10Mb hard disk, 128K of RAM, one floppy drive, mono monitor and a printer, all for $5000.
1983 - March
MS-DOS 2.0, PC-DOS 2.0
Introduced with the IBM XT this version included a UNIX style hierarchical sub-directory structure, and altered the way in which programs could load and access files on the disk.
1983 - May
MS-DOS 2.01
1983 - October
IBM released PC Junior in an attempt to get further into the home market, it cost just $699. Cheaper alternatives from other companies were more preferable to the home buyer, but businesses continued to buy IBM. However this meant that the PC Jr. was not a great sucess.
1983 - October
PC-DOS 2.1 (for PC Jr). Like the PC Jr this was not a great success and quickly disappeared from the market.
1983 - October
MS-DOS 2.11
1984
DNS (Domain Name Server) introduced to the Internet, which then consisted of about 1000 hosts.
1984
Turbo Pascal Introduced by Borland (see PASCAL, 1967).
1984
Hewlett-Packard release the immensely popular Laserjet printer, by 1993 they had sold over 10 million Laserjet printers and over 20 million printers overall. HP were also pioneering inkjet technology.
1984 - January
Apple Macintosh Released. Based on the 8 MHz version of the Motorola 68000 processor. The 68000 can address 16 Mb of RAM, a noticeable improvement over Intel’s 8088/8086 family. The Apple achieved 0.7 MIPs and originally came with just 128Kb of RAM. It was fitted with a monochrome video adapter.
1984
IBM AT released. This incorporates a larger (16-bit) bus for expansion slots. Unfortunately it wasn’t well specified, the ISA standard was eventually made (in 1991) to cope with this - but not until some ATs had been produced with buses that run far quicker the 8.33 MHz laid down in the ISA standard. Some AT compatible systems designed before the standard was introduced ran the bus at 12.5 MHz which causes some expansion cards to run hot, therefore becoming less efficient and slower therefore eventually ’tripping over’ and violently crashing the computer.
1984 - August
MS-DOS 3.0, PC-DOS 3.0
Released for the IBM AT, it supported larger hard disks as well as High Density (1.2 MB) 5¼" floppy disks.
1984 - September
Apple released a 512KB version of the Macintosh - but there were no other major enhancements over the original (see Jan. 1984).
1984 - October
Sinclair ZX Spectrum+ released. Similar specifications to the 48 Kb version of the original ZX (see April 1982) it cost £179.
1984 - End
Compaq started the development of the IDE interface (see also 1989). IDE = Intelligent Drive Electronics. This standard was designed specially for the IBM PC and can achieve high data transfer rates through a 1:1 interleave factor and caching by the actual disk controller - the bottleneck is often the old AT bus and the drive may read data far quicker than the bus can accept it, so the cache is used as a buffer. Theoretically 1MB/s is possible but 700KB/s is perhaps more typical of such drives. This standard has been adopted by many other models of computer, such the Acorn Archimedes A4000 and above. A later improvement was EIDE, laid down in 1989, which also removed the maximum drive size of 528MB and increased data transfer rates.
1985 - January
Postscript introduced by Adobe Systems, used in the Apple Laserwriter printer. Adopted by IBM for their use in March 1987.
1985
Tetris was written by Russian Alexey Pazhitnov. It was later released for various western games machines, the jewel in the crown being it’s inclusion with Nintendo’s Gameboy in 1989. Alexey made nothing from the game, since under the Communist Regime it was owned by the people - although after the collapse of Communism he was able to move to the USA where he now works for Microsoft.
1985
CD-ROM, invented by Phillips, produced in collaboration with Sony.
1985
EGA released.
1985 - March
MS-DOS 3.1, PC-DOS 3.1
This was the first version of DOS to provide network support, and provides some new functions to handle networking.
1985 - May
Sinclair ZX Spectrum 128 announced, released in February 1986. See Feb. 1986.
1985 - October 17
80386 DX released. It supports clock frequencies of up to 33 MHz and can address up to 4 GB of memory and virtual memory of up to 64 TERABYTES! It also includes a bigger instruction set than the 80286.
At the date of release the fastest version ran at 20 MHz and achieved 6.0 MIPs. It contained 275,000 transistors.
1985 - October
Version 2.25 included support for foreign character sets, and was marketed in the Far East.
1985 - November
Microsoft Windows Launched. Not really widely used until version 3, released in 1990, Windows required DOS to run and so was not a complete operating system (until Windows ’95, released on August 21, 1995). It merely provided a G.U.I. similar to that of the Macintosh., in fact so similar that Apple tried to sue Microsoft for copying the ’look and feel’ of their operating system. This court case was not dropped until August 1997.
1985 - December
MS-DOS 3.2, PC-DOS 3.2
This version was the first to support 3½" disks, although only the 720KB ones. Version 3.2 remained the standard version until 1987 when version 3.3 was released with the IBM PS/2.
1985 - End
LIM EMS (memory standard) introduced by Lotus, Intel and Microsoft. The first version introduced was version 3.2!
1986 - January
Apple released another enhanced version of the Macintosh (the Macintosh Plus) - this one could cope with 4 Mb of RAM and had a SCSI adapter.
1986 - February
Sinclair ZX Spectrum 128 released. It had 128 Kb of RAM, but little other improvement over the original ZX (except improved sound capabilities). Later models were produced by Amstrad - but they showed no major advances in technology.
1986 - April
Apple released another version of the Macintosh (the Macintosh 512Ke) which was basically the as the 512K of Sept. 1984.
1986 - September
Amstrad Announced Amstrad PC 1512, a cheap and powerful PC. Cost was just under £1000, it included a slightly enhanced CGA graphics adapter, 512Kb RAM (upgradable to 640Kb), 8086 processor (upgradable to NEC V30) and a 20Mb harddisk (optional). Amstrad had previous success with the PCW. To ensure the computer was accessible th
相关视频
相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么
热门文章 携号转网什么时候实行谷歌浏览器“Adobe Fl2015双11怎么抢红包_2odysseusota4win图文教
最新文章
2022蚂蚁庄园6月22日今2022蚂蚁庄园6月21日今
2022蚂蚁庄园6月20日今日答案 度量衡是我国2022蚂蚁庄园6月17日今日答案 夏季甜品烧仙2022蚂蚁庄园6月16日今日答案 为了减肥每天2022蚂蚁庄园6月15日今日答案 卫生纸和面巾
人气排行 B站答题答案大全 哔哩哔哩答题答案2019弹幕ipad3和ipad2的8大区别nfc功能是什么 nfc怎么用 NFC功能的手机有哪全国青少年禁毒知识竞赛在线答题 全国青少年bd版是什么意思?bd版和dvd版哪个好?手机cpu天梯图2020最新版11月 手机cpu性能天BD职位是什么?BD职业解析!硬盘划分主分区、扩展分区、逻辑分区、活动
查看所有0条评论>>