The history of computer science

  • Punch card system

    Punch card system
    Herman Hollerith designs a punch card system to calculate the 1880 census, accomplishing the task in just three years and saving the government $5 million. He establishes a company that would ultimately become IBM.
  • The Turing machine

    The Turing machine
    1936: Alan Turing presents the notion of a universal machine, later called the Turing machine, capable of computing anything that is computable. The central concept of the modern computer was based on his ideas.
  • First computer without gears

    First computer without gears
    1937: J.V. Atanasoff, a professor of physics and mathematics at Iowa State University, attempts to build the first computer without gears, cams, belts or shafts.
  • First computer with memory

    First computer with memory
    1941: Atanasoff and his graduate student, Clifford Berry, design a computer that can solve 29 equations simultaneously. This marks the first time a computer is able to store information on its main memory.
  • Electronical Numerical Integrator and Calculator

    Electronical Numerical Integrator  and Calculator
    1943-1944: Two University of Pennsylvania professors, John Mauchly and J. Presper Eckert, build the Electronic Numerical Integrator and Calculator (ENIAC). Considered the grandfather of digital computers, it fills a 20-foot by 40-foot room and has 18,000 vacuum tubes.
  • Transistor

    Transistor
    1947: William Shockley, John Bardeen and Walter Brattain of Bell Laboratories invent the transistor. They discovered how to make an electric switch with solid materials and no need for a vacuum.
  • FORTRAN language

    FORTRAN language
    1954: The FORTRAN programming language is born.
  • Integrated circuit

    Integrated circuit
    1958: Jack Kilby and Robert Noyce unveil the integrated circuit, known as the computer chip. Kilby was awarded the Nobel Prize in Physics in 2000 for his work.
  • First modern computer

    First modern computer
    1964: Douglas Engelbart shows a prototype of the modern computer, with a mouse and a graphical user interface (GUI). This marks the evolution of the computer from a specialized machine for scientists and mathematicians to technology that is more accessible to the general public.
  • UNIX operating system borns

    UNIX operating system borns
    1969: A group of developers at Bell Labs produce UNIX, an operating system that addressed compatibility issues. Written in the C programming language, UNIX was portable across multiple platforms and became the operating system of choice
  • DRAM chip

    DRAM chip
    1970: The newly formed Intel unveils the Intel 1103, the first Dynamic Access Memory (DRAM) chip.
  • Floppy disk

    Floppy disk
    1971: Alan Shugart leads a team of IBM engineers who invent the “floppy disk,” allowing data to be shared among computers.
  • Ethernet

    Ethernet
    1973: Robert Metcalfe, a member of the research staff for Xerox, develops Ethernet for connecting multiple computers and other hardware.
  • Personal computers

    Personal computers
    1974-1977: A number of personal computers hit the market, including Scelbi & Mark-8 Altair, IBM 5100, RadioShack’s TRS-80 —affectionately known as the “Trash 80” — and the Commodore PET.
  • First mini computer kit

    First mini computer kit
    1975: The January issue of Popular Electronics magazine features the Altair 8080, described as the "world's first minicomputer kit to rival commercial models." Two "computer geeks," Paul Allen and Bill Gates
  • FIrst apple computer

    FIrst apple computer
    1976: Steve Jobs and Steve Wozniak start Apple Computers on April Fool’s Day and roll out the Apple I, the first computer with a single-circuit board.
  • First computer writes programs with non-geeks

    First computer writes programs with non-geeks
    1977: Radio Shack's initial production run of the TRS-80 was just 3,000. It sold like crazy. For the first time, non-geeks could write programs and make a computer do what they wished.
  • Second apple computer

    Second apple computer
    1977: Jobs and Wozniak incorporate Apple and show the Apple II at the first West Coast Computer Faire. It offers color graphics and incorporates an audio cassette drive for storage.
  • First computerized spreadsheet program

    First computerized spreadsheet program
    1978: Accountants rejoice at the introduction of VisiCalc, the first computerized spreadsheet program.
  • Compact disc

    Compact disc
    1979: The first compact disc is invented