Computing Timeline

Computing grew through overlapping ideas. Explore classical and quantum developments together.

  1. Classical

    Mechanical calculation

    Babbage proposed the Difference Engine for numerical tables. The project connects calculation with machinery; it was not a modern stored-program computer.

  2. Classical

    A programmable design

    The Analytical Engine design extended mechanical calculation toward general programmable operations. An ambitious design is distinct from a completed working machine.

  3. Classical

    Electronic computation reaches public view

    ENIAC was publicly unveiled in 1946. Electronic operation accelerated calculation, while programming and hardware remained demanding.

  4. Classical

    The transistor

    Bell Labs demonstrated a transistor. Solid-state switching opened a path toward smaller electronics; manufacturing and circuit engineering still had to develop.

  5. Classical

    Circuits share a chip

    Kilby's integrated-circuit demonstration brought components together. Later practical processes enabled dense, reproducible electronics; one demonstration was not yet mass production.

  6. Classical

    Computers become a network

    ARPANET connected research computers. Shared communication infrastructure expanded what computers could do together; the Web would come later.

  7. Classical

    A processor on a chip

    Intel introduced the 4004 microprocessor. Integrating processing functions made new products possible, but complete computers still needed memory and other components.

  8. Classical

    Personal computers find a wider audience

    The Apple II, Commodore PET and TRS-80 arrived in 1977. More people could work directly with computers; access and software still shaped usefulness.

  9. Quantum

    Use quantum physics to model quantum physics

    Feynman's 1982 paper explored computation for simulating physics. It motivates a research direction; it does not demonstrate an industrial quantum advantage.

  10. Classical

    The Web takes shape

    Tim Berners-Lee developed the first Web server and browser at CERN. Linked documents added a new use for existing networks, rather than replacing them.

  11. Quantum

    Factoring changes the quantum conversation

    Shor presented efficient quantum algorithms for factoring and discrete logarithms. Algorithmic possibility requires suitable hardware; it did not mean contemporary encryption was immediately broken.

  12. Quantum

    A theory of quantum error-correcting codes

    Calderbank and Shor established the existence of quantum codes that protect encoded information under specified error conditions. The 1996 revised manuscript is mathematical evidence, not a hardware demonstration.

  13. Quantum

    An optimization research proposal

    The Quantum Approximate Optimization Algorithm proposed alternating operations to seek good solutions to optimization problems. A proposed algorithm is not general commercial advantage.

  14. Quantum

    A cryptography response

    NIST finalized its first three post-quantum cryptography standards in August 2024. These protect information using classical systems; they are not a quantum computer deployment.