| 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 same        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 same 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 same 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 same 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 same 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 same 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 same. 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 same 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 they made sure the manuals  could be        read by everyone, and also included DR's GEM desktop (a  WIMP system) and a        mouse to try to make to machine more user  friendly. It was sold in many        high street shops and was a  complete success, being bought by Business and        Home users alike.  N.B. This was the author's family's first Home computer,        with a  Monochrome monitor and harddisk it cost just under £1000.  | 
     | 1987? |      Introduction of Acorn Archimedes.  | 
     | 1987 |      Connection  Machine, an interesting supercomputer which instead of         integration of circuits operates up to 64,000 fairly ordinary         microprocessors - using parallel architecture - at the same time, in its         most powerful form it can do somewhere in the region of 2  billion        operations per second.  | 
     | 1987 |      Microsoft  Windows 2 released. It was more popular than the original         version but it was nothing special mind you, Windows 3 (see 1990) was  the        first really useful version.  | 
     | 1987 |      Fractal  Image Compression Algorithm calculated by English        mathematician  Michael F. Barnsley, allowing digital images to be        compressed and  stored using fractal codes rather than normal image data.        In  theory this allows more efficient storage of the images.  | 
     | 1987 - March 2 |             Macintosh  II & Macintosh SE released. The SE was still based on the         68000, but could cope with 4 Mb of RAM and had a SCSI adapter, similar         specifications to the Macintosh Plus of Jan. 1986. 
 
 
The  Macintosh II was based on the newer Motorola 68020, that ran at 16         MHz and achieved a much more respectable 2.6 MIPs (comparable to an         80286). It too had a SCSI adapter but was also fitted with a  colour video        adapter. 
 
 | 
     | 1987 - April 2 |      PS/2 Systems introduced by IBM. The first models  were        released on this date. The PS/2 Model 30 based on an 8086  processor and an        old XT bus, Models 50 and 60 based on the 80286  processor and the Model 80        based on the 80386 processor. These  used the 3 1/2" 'microfloppies',        storing 1.44Mb on each (although  the Model 30 could only use the low 720Kb        density). These  systems (except the Model 30) included a completely new        bus, the  MCA (Micro Channel Architecture) bus, which did not catch on as         it did not provide support for old-style 16-Bit AT bus expansion cards.         The MCA bus did show many improvements in design and speed over  the ISA        bus most PCs used, and IBM (if no-one else) still use it  in some of their        machines. The PS/2 series were very successful -  selling well over 2        million machines in less than 2 years.  | 
     | 1987 |      VGA released (designed for the PS/2) by IBM.  | 
     | 1987 |      MCGA released (only for low end PS/2s, i.e. the Model 30) by IBM.  | 
     | 1987 |      The  8514/A introduced by IBM. This was a graphics card that included         it's own processor to speed up the drawing of common objects, to take  the        load othe main CPU.  | 
     | 1987 - April |      MS-DOS 3.3, PC-DOS 3.3 
 
Released  with the IBM PS/2 this version        included support for the High  Density (1.44MB) 3½" disks. It also        supported hard disk  partitions, splitting a hard disk into 2 or more        logical drives.  | 
     | 1987 - April |      OS/2  Launched by Microsoft and IBM. A later enhancement, OS/2 Warp         provided many of the 32-bit enhancements boasted by Windows '95 - but         several years earlier, yet the product failed to dominate the  market in        the way Windows '95 did 8 year later.  | 
     | 1987 - August |             AD-LIB  soundcard released. Not widely supported until a software         company, Taito, released several games fully supporting AD-LIB - the  word        then spread how much the special sound effects and music  enhanced the        games. 
 
Adlib, a Canadian Company, had a virtual monopoly until 1989 when the        SoundBlaster card was released. 
 
 | 
     | 1987 - October/November |      Compaq  DOS (CPQ-DOS) v3.31 released to cope with disk partitions         >32MB. Used by some other OEMs, but not distributed by Microsoft.  | 
     | 1987 - End |      LIM EMS v4.0  | 
     | 1988 |      First optical chip developed, it uses light instead of electricity to        increase processing speed.  | 
     | 1988 |      XMS (memory standard) introduced.  | 
     | 1988 |      EISA Bus standard introduced.  | 
     | 1988 |      WORM (Write Once Read Many times) - disks marketed for first time by        IBM.  | 
     | 1988 - June 16 |      80386  SX released as a cheaper alternative -to the 80386 DX. It had a         narrower (16 bit) time multiplexed bus. This reduction in pins, and the         easier integration with 16 bit devices made the cost savings.  | 
     | 1988 - July/August? |      PC-DOS 4.0, MS-DOS 4.0 
 
Version  3.4 - 4.x are confusing due to lack of correlation between IBM         & Microsoft and also the USA & Europe. Several 'Internal Use  only'        versions were also produced. 
 
This version  reflected increases in hardware capabilities, it supported        hard  drives greater than 32 MB (up to 2 GB) and also EMS memory. 
 
 
This  version was not properly tested and was bug ridden, causing system         crashes and loss of data. The original release was IBM's, but  Microsoft's        version 4.0 (in October) was no better and version  4.01 was released (in        November) to correct this, then version  4.01a (in April 1989) as a further        improvement. However many  people could not trust this and reverted to        version 3.3 while  they waited for the complete re-write (version 5 - 3        years  later). Beta's of Microsoft's version 4.0 were apparently shipped as         early as '86 & '87. 
 
 | 
     | 1988 - September |      IBM  PS/2 Model 30 286 released, based on an 80286 processor and the         old AT bus - IBM abandoned the MCA bus, released less than 18 months         earlier! Other IBM machines continued to use the MCA bus.  | 
     | 1988 - October |      Common  Access Method committee (CAM) formed. They published the ATA         standard on the 1st of April 1989 (IDE/ATA disks had been around for a         while but wasn't previously standardised), along with enhancements  to        allow for larger disks that before.  | 
     | 1988 - October |      Macintosh  IIx released. It was based on a new processor, the Motorola         68030. It still ran at 16 MHz but now achieved 3.9 MIPs. It could now  cope        with 128 MB of RAM.  | 
     | 1988 - November |      MS-DOS 4.01, PC-DOS 4.01 
 
This  corrected many of the bugs seen in        version 4.0, but many users  simply switched back to version 3.3 and waited        for a properly  re-written and fully tested version - which did not come        until  version 5 in June 1991. Support for disk partitions >32Mb.  | 
     | 1989 |      World  Wide Web, invented by Tim Berners-Lee who saw the need for a         global information exchange that would allow physicists to collaborate  on        research (he was working at CERN, the European Particle  Physics Laboratory        in Switzerland, at the time). The Web was a  result of the integration of        hypertext and the Internet. The  hyperlinked pages not only provided        information but provide  transparent access to older Internet facilities        such as ftp,  telnet, Gopher, WAIS and USENET. He was awarded the Institute        of  Physics' 1997 Duddell Medal for this contribution to the advancement of         knowledge. The Web started as a text-only interface, but NCSA  Mosaic later        presented a graphical interface for it and it's  popularity exploded as it        became accessible to the novice user.  This explosion started in ernest        during 1993, a year in which web  traffic over the Internet increased by        300,000%.  | 
     | 1989 |      CD-I released by Phillips and Sony.  | 
     | 1989 - January |      Macintosh  SE/30 released. Like the SE of March 1987 it only had a         monochrome display adapter but was fitted with the newer 68030  processor.  | 
     | 1989 - April 1 |      Command  set for E-IDE drives was defined by CAM (formed Oct. 1988).        This  supports drives over 528MB in size. Early controllers often imposed a         limit of 2.1GB, then later ones 8.4GB. Newer controllers support  much        higher capacities. Drives greater in size than 2.1GB must be  partitioned        under DOS since the drive structure (laid down in  MS-DOS 4) used by DOS        and even Windows '95 prevents partitions  bigger than 2.1GB. EIDE        controllers also support the ATAPI  interface that is used by most CD-ROM        drives produced after it's  introduction. Newer implementations to EIDE,        designed for the PCI  bus, can achieve data transfer at up to 16.67 MB/s. A        later  enhancement, called UDMA, allows transfer rates of up to 33.3 MB/s.  | 
     | 1989 - March |      The Macintosh IIcx released, with the same basic capabilities of the        IIx.  | 
     | 1989 - April 10 |             80486         DX released by Intel. It contains the equivalent of about 1.2  million        transistors. At the time of release the fastest version  ran at 25 MHz and        achieved up to 20 MIPs. 
 
 
Later versions, such as the DX/2 and DX/4 versions achieved internal        clock rates of up to 100 MHz. 
 
 | 
     | 1989 - September |      Macintosh  IIci released based on a faster version of the 68030 - now         running at 25 MHz, and achieved 6.3 MIPs. Macintosh also released the         portable - which went back to the original 68000 processor (but now  ran it        at 16 MHz to achieve 1.3 MIPs). It had a monochrome  display.  | 
     | 1989 - November |      Release  of Sound Blaster Card, by Creative Labs, its success was        ensured  by maintaining compatibility with the widely supported AD-LIB         soundcard of 1987.  | 
     | 1990 |      Consortium  of major SVGA card manufactures (called Video Electronic         Standard Association, VESA) was formed and then introduced VESA SVGA         Standard.  | 
     | 1990 - March |      Macintosh  IIfx released. Based on a 40 MHz version of the 68030 it         achieved 10 MIPs. It also featured a faster SCSI adapter, which could         transfer 3.0 Mb/sec.  | 
     | 1990 - May 22 |      Introduction  of Windows 3.0 by Bill Gates & Microsoft. It is true         multitasking (or pretends to be on computers less than an 80386, by         operating in 'Real' mode) system. It maintained compatibility with  MS-DOS,        on an 80386 it even allows such programs to multitask -  which they were        not designed to do. This created a real threat to  the Macintosh and        despite a similar product, IBM's OS/2, it was  very successful. Various        improvements were made, versions 3.1,  3.11 - but the next major step did        not come until Windows '95 in  1995 which relied much more heavily on the        features of the 80386  and provided support for 32 bit applications.  | 
     | 1990 - October |      Macintosh  Classic released, an identical replacement to the Macintosh        Plus  of January 1986. Also came the Macintosh IIsi which ran a 68030         processor at 20 MHz to achieve 5.0 MIPs, and also a 256 colour video         adapter.  | 
     | 1990 - November |      Macintosh  LC released. This ran a 68020 processor at 16 MHz to achieve        2.6  MIPs, it had a slightly improved SCSI adapter and a 256 colour video         adapter.  | 
     | 1990 - November |      MPC  (Multimedia PC) Level 1 specification published by a council of         companies including Microsoft and Creative Labs. This specified the         minimum standards for a Multimedia IBM PC. The MPC level 1  specification        originally required a 80286/12 MHz PC, but this was  later increased to a        80386SX/16 MHz computer as an 80286 was  realised to be inadequate. It also        required a CD-ROM drive  capable of 150 KB/sec (single speed) and also of        Audio CD output.  Companies can, after paying a fee, use the MPC logo on        their  products.  | 
     | 1990 - November |      ATA spec. final proposal submitted to ANSI.  | 
     | 1991 |      Introduction  of ISA standard, although it was simply called the AT bus        until  after competing standards were launched that needed differentiating.         Although the the AT bus had been used for many years it hadn't been         properly standardised, causing all sorts of problems as newer PCs  clocked        the bus at ever faster speeds.  | 
     | 1991 |      Borland took over Ashton-Tate Corporation & the Dbase program used        by many businesses and individuals.  | 
     | 1991 - April 22 |      80486 SX        released as cheaper alternative to 80486 DX - the key difference being the        lack of an integrated F.P.U.  | 
     | 1991 - May |      Introduction of Sound Blaster Pro.  | 
     | 1991 - June |      MS-DOS 5.0, PC-DOS 5.0 
 
In  order to promote OS/2 Bill Gates took every opportunity after it's         release to say 'DOS is dead', however the development of DOS 5.0 lead  to        the permanent dropping of OS/2 development. 
 
This  version, after the mess of version 4, was properly tested through         the distribution of Beta versions to over 7,500 users. This version         included the ability to load device drivers and TSR programs above  the        640KB boundary (into UMBs and the HMA), freeing more RAM for  programs.        This version marked the end of collaboration between  Microsoft and IBM on        DOS. 
 
 | 
     | 1991 - August |      Linux is born with the following post to the Usenet Newsgroup        comp.os.minix:  
Hello everybody out there using minix-
I'm doing a (free) operating system (just a hobby, won't be
big and professional like gnu) for 386(486) AT clones.      The  post was by a Finnish college student, Linus Torvalds, and this         hobby grew from these humble beginnings into one of the most widely used         UNIX-like operating systems in the world today. It now runs on  many        different types of computer, including the Sun SPARC and the  Compaq Alpha,        as well as many ARM, MIPS, PowerPC and Motorola  68000 based computers.  
 
 
In 1992, the GNU project (http://www.gnu.org/)  adopted the Linux        kernel for use on GNU systems while they  waited for the development of        their own (Hurd) kernel to be  completed. The GNU project's aim is to        provide a complete and  free UNIX like operating system, combining the        Linux or Hurd  platform with the a complete suite of free software to run        on it.  In order to allow it to carry the GNU name, the Linux kernel         copyright was changed to the GNU Public License Agreement (http://www.gnu.org/copyleft/gpl.html)        on the 1st of February 1992.  
 
 | 
     | 1992 |      "Windows  NT addresses 2 Gigabytes of RAM which is more than any         application will ever need". Microsoft on the development of Windows NT  | 
     | 1992 |      Introduction of CD-I launched by Phillips.  | 
     | 1992 - April |      Introduction of Windows 3.1  | 
     | 1992 - May |      Wolfenstein 3D released by Id Software Inc.  | 
     | 1992 - June |      Sound Blaster 16 ASP Introduced.  | 
     | 1993 |      Commercial  providers were allowed to sell internet connections to         individuals. Its use exploded, especially with the new interface  provided        by the World-Wide Web (see 1989) and NCSA Mosaic.  | 
     | 1993 |      Doom  was released by Id Software Inc. The PC began to be considered as         a serious games playing machine. This was reinforced by another  release in        1993 - "Sam and Max Hit the Road".  | 
     | 1993 |      Novell purchased Digital Research, DR-DOS became Novell DOS.  | 
     | 1993 - March 22 |      Intel Pentium         released. At the time it was only available in 60 & 66 MHz  versions        which achieved up to 100 MIPs, with over 3.1 million  transistors.  | 
     | 1993 - May |      MPC  Level 2 specification introduced (see November 1990). This was         designed to allow playback of a 15 fps video in a window 320x240 pixels.         The key difference is the requirement of a CD-ROM drive capable  of        300KB/sec (double speed). Also with Level 2 is the requirement  for        products to be tested by the MPC council, making MPC Level 2  compatibility        a stamp of certification.  | 
     | 1993 - December |             MS-DOS  6.0. This included a Hard-Disk compression program called         DoubleSpace, but a small computing company called 'Stac' claimed that         DoubleSpace was partly a copy of their Compression Program,  Stacker. After        paying damages Microsoft withdrew DoubleSpace from  MS-DOS 6.2, releasing a        new program - DriveSpace - with MS-DOS  version 6.22. In operation and        programming interface DriveSpace  remains virtually identical to        DoubleSpace. MS-DOS 6.22 remains  the last version of MS-DOS released,        since Microsoft turned its  efforts to Windows '95. Windows '95 (and later)        DOS shell reports  itself as DOS 7 - and includes a few enhancements, e.g.        support  for long filenames. 
 
 | 
     | 1994 - March 7 |      Intel Release the 90 & 100 MHz versions of the Pentium Processor.  | 
     | 1994 - March 14 |      Linus Torvalds released version 1.0 of the Linux Kernel.  | 
     | 1994 - September |      PC-DOS  6.3 Basically the same as version 5.0 this release by IBM         included more bundled software, such as Stacker (the program that caused         Microsoft so much embarrassment) and anti-virus software.  | 
     | 1994 - October 10 |             Intel Release the 75 MHz version of the Pentium Processor. 
 
 | 
     | 1994 |      Doom  II released. This reflected the rapidly increasing quality of         games available for the PC - an opinion supported by other major  releases        in 1994, such as "Alone in the Dark 2", "Theme Park",  "Magic Carpet" and        "Little Big Adventure" which also helped  demonstrate the diversity of        games available on the platform.  This success of the PC as a games        platform was partly due to and  partly a cause of significantly increased        PC ownership among the  'general public' during the early/mid 1990s.  | 
     | 1994 |      Netscape 1.0 was written as an alternative browser to NCSA Mosaic.  | 
     | 1994 |      Command  & Conquer released. Other (less significant releases) for         the PC included Star Trek 'The Next Generation', Full Throttle, Descent         and Terminal Velocity. The advent of 3D graphics cards from  Videologic and        3Dfx helped the platform's games status further.  | 
     | 1995 - March |      Linus released Linux Kernel v1.2.0 (Linux'95).  | 
     | 1995 - March 27 |      Intel release the 120 MHz version of the Pentium processor.  | 
     | 1995 - June 1 |      Intel release the 133 MHz version of the Pentium processor.  | 
     | 1995 - August 21 [poss. 23] |      Windows  '95 was launched by Bill Gates & Microsoft. Unlike        previous  versions of Windows, Windows '95 is an entire operating system -         it does not rely on MS-DOS (although some remnants of the old operating         system still exist). Windows '95 was written specially for the  80386 and        compatible computers to make 'full' use of its 32 bit  processing and        multitasking capabilities, and thus is much more  similar to Windows NT        than Windows 3.x. Windows 95 and NT 4 are  almost indistinguishable in many        respects - such as User  Interface and API. Unfortunately, in order to        maintain backwards  compatibility, Windows 95 doesn't impose the same        memory  protection and security measures that NT does and so suffers from         much worse reliability. Despite being remarkable similar in function to         OS/2 Warp (produced by IBM and Microsoft several years earlier,  but        marketed by IBM), Windows '95 has proved very popular.  | 
     | 1995 - November 1 |      Pentium  Pro released. At introduction it achieved a clock speed of up        to  200 MHz (there were also 150, 166 and 180 MHz variants released on the         same date), but is basically the same as the Pentium in terms of         instruction set and capabilities. It achieves 440 MIPs and  contains 5.5        million transistors - this is nearly 2400 times as  many as the first        microprocessor, the 4004 - and capable of  70,000 times as many        instructions per second.  | 
     | 1995 - December 28 |      CompuServe  blocked access to over 200 sexually explicit sites, partly        to  avoid confrontation with the German Government. Access to all but 5 was         restored on Feb. 13 1996.  | 
     | 1995 - December |      JavaScript development announced by Netscape.  | 
     | 1996 |      Quake  released - representing the dramatic increases in both software         and hardware technology since Doom, of 3 years previous. Other notable         releases included "Civilization 2", "Command & Conquer - Red  Alert",        "Grand Prix 2" and "Tomb Raider". On the more  controversial front "Battle        Cruiser 3000" was also released, but  it's advertising had to be censored.  | 
     | 1996 - January |      Netscape Navigator 2.0 released. First browser to support JavaScript.  | 
     | 1996 - January 4 |      Intel  release the 150 & 166 MHz versions of the Pentium Processor.         They contain the equivalent of over 3.3 million transistors.  | 
     | 1996 |      Windows  '95 OSR2 (OEM System Release 2) was released - partly to fix         bugs found in release 1 - but only to computer retailers for sale with  new        systems. There were actually two separated releases of  Windows 95 OSR2        before the introduction of Windows '98, the  second of which contained both        USB and FAT32 support - the main  selling points of Windows '98. FAT32 is a        new filing system that  provides support for disk paritions bigger than        2.1GB and is  better at coping with large disks (especially in terms of        wasted  space).  | 
     | 1996 - June 9 |      Linux  2.0 released. 2.0 was a significant improvement over the earlier         versions: it was the first to support multiple architectures  (originally        developed for the Intel 386 processor, it now  supported the Digital Alpha        and would very soon support Sun SPARC  many others). It was also the first        stable kernel to support  SMP, kernel modules, and much more.  | 
     | 1996 - October 6 |      Intel release the 200 Mhz version of the Pentium Processor.  | 
     | 1997 |      Tim Berners-Lee awarded the Institute of Physics' 1997 Duddell Medal        for inventing the World Wide Web (see 1989).  | 
     | 1997 |      "Grand  Theft Auto", "Quake 2" and "Blade Runner" were all released         while Lara Croft returned in "Tomb Raider 2". As the standards for         graphics kept increasing, 3d graphics cards were beginning to become         mandatory for games players.  | 
     | 1997 - January 8 |      Intel  released Pentium MMX (originally 166 and 200 Mhz versions), for         games and multimedia enhancement. To most people MMX is simply another         3-letter acronym and people wearing coloured suits on Intel ads,  and to        programmers in meant an even further expanded instruction  set that        provides, amongst other functions, enhanced 64-bit  support - but software        needs to be specially written to work with  the new functions. A major        rival clone, the AMD-K6-MMX  containing a similar instruction set, caused a        legal challenge  from Intel on the right to use the trademarked name MMX -        it was  not upheld.  | 
     | 1997 - May 11 |      IBM's  Deep Blue, the first computer to beat a reigning World Chess         Champion, Gary Kasparov, in a full chess match. The computer had played         him previously - loosing 5/6 games in February 1996.  | 
     | 1997 - May 7 |      Intel  Release their Pentium II processor (233, 266 and 300 Mhz         versions). It featured, as well as an increased instruction set, a much         larger on-chip cache.  | 
     | 1997 - June 2 |      Intel release the 233 MHz Pentium MMX.  | 
     | 1997 - August 6 |             After  18 months of losses Apple were in serious financial trouble.         Microsoft invested in Apple, buying 100,000 non-voting shares worth $150         million - a decision not approved of by many Apple owners! One  of the        conditions was that Apple were to drop their long running  court case -        attempting to sue Microsoft for copying the look and  feel of their        operating system when designing Windows. 
 
There  is some contention as to whether Apple were justified in sueing         Microsoft, given that they themselves used some of the ideas from the         XEROX 'Star' system when desiging their G.U.I. - however the  similarities        between MacOS and Windows are much more pronouced  than those between the        XEROX system and the Mac. 
 
 | 
     | 1998 - February |      Intel  released of 333 MHz Pentium II processor. Code-named Deschutes         these processors use the new 0.25 micron manufacturing process to run         faster and generate less heat than before.  | 
     | 1998 - April |      A  U.S. court has finally banned the long-running game of buying domain         names relating to trademarks and then at selling them for  extortionate        prices to the companies who own the trademark. The  case was based around a        man from Illinois who bought  www.panavision.com in 1995 and has just tried        to sell it for  $13,000. The current going commercial rate for domain name         registration is around $100.  | 
     | 1998 - June 25 |      Microsoft  released Windows '98. Some U.S. attorneys tried to block        it's  release since the new O/S interfaces closely with other programs such         as Microsoft Internet Explorer and so effectively closes the market  of        such software to other companies. Microsoft fought back with a  letter to        the White House suggesting that 26 of it's industry  allies said that a        delay in the release of the new O/S could  damage the U.S. economy. The        main selling points of Windows '98  were it's support for USB and it's        support for disk paritions  greater than 2.1GB.  | 
     | 1999 - Jan 25 |      Linux  Kernel 2.2.0 Released. The number of people running Linux is         estimated at over 10million, making it an not only important operating         system in the Unix world, but an increasingly important one in the  PC        world.  | 
     | 1999 - Feb 22 |      AMD  release K6-III 400MHz version, 450 to OEMS. In some tests it         outperforms soon-to-be released Intel P-III. It contains approximately  23        million transistors, and is based on 100Mhz super socket 7  motherboards,        an improvement on the 66MHz buses their previous  chips were based on. This        helps its performance when compared to  Intel's Pentium II - which also        uses a 100MHz bus speed.  | 
     | 1999 - Aug 31 |      Apple  release the PowerMac G4. It's powered by the PowerPC G4 chip         from Apple, Motorola and IBM. Available in 400MHz, 450MHz and 500MHz         versions it's claimed to be the first personal computer to be  capable of        over one billion floating-point operations per second.   | 
     | 1999 - Nov 29 |      AMD release Athlon 750MHz version.  | 
     | 2000 - Jan 14 |      US  Government announce restrictions on exporting Cryptography are         relaxed (although not removed). This allows many US Companies to stop  the        long running, and rather ridiculous process of having to  create US and        International copies of their software.  | 
     | 2000 - Jan 19 |      Transmeta  launch their new 'Crusoe' chips. Designed for laptops these         prvoide comparible performance to the mid-range Pentium II chips, but         consume a tiny fraction of the power. They are a new and exciting         competitor to Intel in the x86 market.  | 
     | 2000 - Feb 17 |      Offical  Launch of Windows 2000 - Microsoft's replacement for Windows         95/98 and Windows NT. Claimed to be faster and more reliable than  previous        versions of Windows. It is actually a descendant of the  NT series, and so        the trade-off for increased reliability is that  it won't run some old        DOS-based games. To keep the home market  happy Microsoft have also        released Windows ME, the newest member  of the 95/98 series.  | 
     | 2000 - March 6 |      AMD Release the Athlon 1GHz.  | 
     | 2000 - March 8 |      Intel release very limited supplies of the 1GHz Pentium III chip.  | 
     | 2000 - June 20 |      British  Telecom (BT) claim the rights to hyperlinks on the basis of a        US  patent granted in 1989. Similar patents in the rest of the world have         now expired. Their claim is widely believed to be absurd since Ted  Nelson        wrote about hyperlinks in 1965, and this is where Tim  Berners Lee says he        got the ideas for the World Wide Web from.  This is just another in the        line of similar incredulous cases -  for example amazon.com's claim to have        patented '1-click  ordering'. Even more absurb was the claim made in March        2002 by a  'til then unheard of company "Maz Technologies" that they had,         in 1998, obtained a fairly generic patent covering encrypted storage of         documents. BT's claim was finally rejected by a judge in the US  on 23        August 2002.  | 
     | 2000 - Sept 6 |      RSA  Security Inc. released their RSA algorithm into the public domain,         in advance of the US patent (#4,405,829) expiring on the 20th Sept.  of the        same year. Following the relaxation of the US government  restrictions        earlier in the year (Jan. 14) this removed one of  the last barriers to the        world-wide distribution of much software  based on cryptographic systems.        It should be noted that the IDEA  algorithm is still under patent and also        that government  restrictions still apply in some places.  | 
     | 2001 - Jan 4 |      Linux kernel 2.4.0 released.  | 
     | 2001 - March 24 |      Apple  released MacOS X. At it's heart is `Darwin', an Open Source         operaing system on FreeBSD. Using this MacOS X finally gives Mac users  the        stabilty benifits of a protected memory architecture along  many other        enhancements, such as preemptive multitasking. The BSD  base also makes        porting UNIX applications to MacOS easier and  gives Mac users a fully        featured command line interface alongside  their GUI.  | 
     | 2001 - October 25 |      Microsoft  released Windows XP - the latest version of their Windows         operating system. Based on the NT series kernel, it is intended to bring         together both the NT/2000 series and the Windows 95/98/ME series  into one        product. Of, course, it was originally hoped that this  would happen with        Windows 2000 ... so only time will tell if  Microsoft have suceeded with        Windows XP.  | 
     | 2001 - November 15 |      Release  of the `X' Box - Microsoft's games console. It cost $299 (or         £299 - there's fairness), and will include the ability to connect to the         internet for multiplayer gaming. The Japanese launch was the  22nd February        2000, and the European launch wasn't until March  14th 2002.  | 
     | 2002 - August 6 |      Edsger  W. Dijkstra died. Dijkstra is known to many people for his         'shortest path' algorithm (1956). Although this is the main thing many         people will remember Dijkstra for, he also made important  contributions to        many areas of computing - imparticular he should  be remembered for his        work on problems relating to concurrency,  such as the invention of the        `semaphore'.  | 
     | 2003 - October 24 |      MacOS  10.3 continues to improve MacOS X, with major updates to 'Aqua'         (the user interface) as well as performance improvements and new  features.  | 
     | 2003 - December 17 |      Linux  kernel 2.6.0 released. Many features from uClinux (designed for         embedded microcontrollers) have been integrated, along with support for         NUMA (used in large, multi-processor systems). an improved  scheduler and        scalability improvements help ensure Linux will  maintain it's reputation        for running on everything from small  embedded devices to large        enterprise-class servers and even  mainframes. As always support for new        classes of hardware has  been significantly improved.  | 
     | 2003 - December 31 |      Sir Tim Berners-Lee was knighted in recognition of his creation of the        'World Wide Web'. |