History of Computer Science

  • Konrad Zuse finishes the Z3 Computer

    Konrad Zuse finishes the Z3 Computer
    The Z3 uses 2,300 relays, performs floating point binary arithmetic, and has a 22-bit word length. The Z3 was used for aerodynamic calculations.
  • The Atanasoff-Berry Computer(ABC) is completed

    The Atanasoff-Berry Computer(ABC) is completed
    The machine was designed and built by Atanasoff and graduate student Clifford Berry between 1939 and 1942. The ABC was at the center of a patent dispute related to the invention of the computer, which was resolved in 1973 when it was shown that ENIAC co-designer John Mauchly had seen the ABC shortly after it became functional.
  • First computer Language created

    First computer Language created
    Officially, the first programming language for a computer was Plankalkül, developed by Konrad Zuse for the Z3 between 1943 and 1945. However, it was not implemented until 1998.
  • First Computer Program run on a Computer

    First Computer Program run on a Computer
    The Baby was built to test a new memory technology developed by Williams and Kilburn -- soon known as the Williams Tube – which was the first electronic random access memory for computers. The first program, consisting of seventeen instructions and written by Kilburn, ran on June 21st, 1948. This was the first program to ever run on an electronic stored-program computer.
  • Csirac Runs first Program

    Csirac Runs first Program
    CSIRAC was designed by British-born Trevor Pearcey, and used unusual 12-hole paper tape. It was transferred to the Department of Physics at the University of Melbourne in 1955 and remained in service until 1964.
  • short code created

    short code created
    Short Code, the first programming language, was developed, based on Von Neumann’s ideas. Unfortunately, it had to be “hand-compiled” — that is, someone had to translate the program in binary (1s and 0s) by hand.
  • ERA 1101 Introduced

    ERA 1101 Introduced
    The 1101, designed by ERA but built by Remington-Rand, was intended for high-speed computing and stored 1 million bits on its magnetic drum, one of the earliest magnetic storage devices and a technology which ERA had done much to perfect in its own laboratories.
  • IAS Computer Operational

    IAS Computer Operational
    The IAS computer was designed for scientific calculations and it performed essential work for the US atomic weapons program.
  • DIrect Keyboard input to computers

    DIrect Keyboard input to computers
    Typically, computer users of the time fed their programs into a computer using punched cards or paper tape. Doug Ross wrote a memo advocating direct access in February. Ross contended that a Flexowriter -- an electrically-controlled typewriter -- connected to an MIT computer could function as a keyboard input device due to its low cost and flexibility. An experiment conducted five months later on the MIT Whirlwind computer confirmed how useful and convenient a keyboard input device could be.
  • CDC 6600 supercomputer introduced

    CDC 6600 supercomputer introduced
    The Control Data Corporation (CDC) 6600 performs up to 3 million instructions per second —three times faster than that of its closest competitor, the IBM 7030 supercomputer. The 6600 retained the distinction of being the fastest computer in the world until surpassed by its successor, the CDC 7600, in 1968.
  • Creation of WAN

    Creation of WAN
    WAN was an immediate precursor ARPANET, of which Roberts became program maneger
  • Creation of the ARPANET

    Creation of the ARPANET
    The Arpanet was the first wide area packet switching network, the "eve" network of what has evolved into the internet we know and love today.
  • Scelbi advertises its 8H computer

    Scelbi advertises its 8H computer
    The first commercially advertised US computer based on a microprocessor (the Intel 8008,) the Scelbi has 4 KB of internal memory and a cassette tape interface, as well as Teletype and oscilloscope interfaces. Scelbi aimed the 8H, available both in kit form and fully assembled, at scientific, electronic, and biological applications.
  • IBM introduces its personal computer

    IBM introduces its personal computer
    The first IBM PC, formally known as the IBM Model 5150, was based on a 4.77 MHz Intel 8088 microprocessor and used Microsoft´s MS-DOS operating system. The IBM PC revolutionized business computing by becoming the first PC to gain widespread adoption by industry.
  • One of the Newest computer programs

    One of the Newest computer programs
    Created by Mozilla in 2014, in the StackOverflow’s 2016 developer survey, Rust was voted the most loved programming language. Rust was developed as an alternative to C++ by Mozilla, who called a new language which focuses on “performance, parallelisation, and memory safety”. Rust has been created from scratch and it employs a modern programming language design. The language is well supported by a larger number of developers and libraries.