Timeline of Computer History

The Zuse Z3 Computer

Konrad Zuse finishes the Z3 Computer

The Z3, an early computer built by German engineer Konrad Zuse working in complete isolation from developments elsewhere, uses 2,300 relays, performs floating point binary arithmetic, and has a 22-bit word length. The Z3 was used for aerodynamic calculations but was destroyed in a bombing raid on Berlin in late 1943. Zuse later supervised a reconstruction of the Z3 in the 1960s, which is currently on display at the Deutsches Museum in Munich.

May 1941 issue of Astounding Science Fiction

The Three Laws of Robotics

Isaac Asimov publishes the science fiction short story Liar! in the May issue of Astounding Science Fiction. In it, he introduced the Three Laws of Robotics:

  1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.

  2. A robot must obey the orders given to it by human beings, except where such orders would conflict with the First Law.

  3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Laws.

This is thought to be the first known use of the term “robotics.”

Bombe replica, Bletchley Park, UK

The first Bombe is completed

Built as an electromechanical mechanical means of decrypting Nazi ENIGMA-based military communications during World War II, the British Bombe is conceived of by computer pioneer Alan Turing and Harold Keen of the British Tabulating Machine Company. Hundreds of bombes were built, their purpose to ascertain the daily rotor start positions of Enigma cipher machines, which in turn allowed the Allies to decrypt German messages.

Visual Studio startup screen

Microsoft introduces Visual Studio

SABRE promotional button

IBM introduces SABRE

Honda’s Advanced Step in Innovative Mobility (ASIMO) humanoid robot

Honda’s Advanced Step in Innovative Mobility (ASIMO) humanoid robot

SRI Packet radio research van, 1970s

Birth of modern mobile networks

Kenneth Iverson, the developer of APL

Kenneth Iverson writes A Programming Language