The history of computers does not begin with the personal computer or the internet. It starts much earlier, with mathematical ideas and mechanical machines designed to automate calculation. Everything that followed — transistors, microprocessors, networks, the web, cloud computing and artificial intelligence — grew out of decisions, inventions and discoveries that accumulated over nearly two centuries.
This timeline covers the most important milestones in that evolution: what happened, when, and why it mattered.

What we mean by computer history

Before diving into the timeline, it helps to clarify the terms. Computing refers to the process of executing calculations or instructions. Computer science is broader, covering algorithms, data structures, programming languages, operating systems, networks and artificial intelligence. Hardware refers to physical components; software to the programs that run on them. Networks connect systems together; the internet is the global network that links them at scale.
The history of computers spans all of this — not just machines, but languages, protocols, business models and the social changes that technology has driven.

Computer history timeline

1801: The Jacquard loom

French weaver Joseph-Marie Jacquard built a loom controlled by punched cards that determined the pattern of the fabric. It was not a computer, but it introduced a key idea: a machine could follow instructions encoded on an external medium. That same logic would appear in the first computers more than a century later.

1830s: Charles Babbage’s Analytical Engine

British mathematician Charles Babbage designed what he called the Analytical Engine: a mechanical device that could execute any calculation it was programmed to perform, with memory, a processing unit and conditional branching. It was, in essence, the conceptual architecture of a general-purpose computer. It was never built in Babbage’s lifetime — the manufacturing precision required was beyond what the technology of the era could achieve — but the design was sound.

1843: Ada Lovelace and the first algorithm

Augusta Ada King, Countess of Lovelace, translated and expanded an article about Babbage’s Analytical Engine. In her notes, she wrote what is widely regarded as the first algorithm designed to be executed by a machine: a method for computing Bernoulli numbers. Lovelace also speculated that the machine could go beyond numerical calculation and manipulate any kind of symbol — an idea that would take decades to realise.

1854: George Boole and Boolean logic

Mathematician George Boole published An Investigation of the Laws of Thought, formalising an algebraic system built on true/false values and logical operations (AND, OR, NOT). At the time it was pure mathematics. A century later, Claude Shannon showed that Boolean logic could be applied directly to the design of electrical circuits. It has been the foundation of all digital electronics ever since.

1936: Alan Turing and the theoretical machine

Mathematician Alan Turing published a paper describing a theoretical machine capable of executing any computable algorithm. The Turing machine was not a physical design but a conceptual model — one that defined the limits of what can and cannot be computed. That work established the theoretical foundations of modern computing and remains a central reference in computer science.

1943-1944: Colossus

During the Second World War, engineer Tommy Flowers designed Colossus, a series of electronic machines built at Bletchley Park to break German encrypted communications. It was one of the first operational electronic computers in history. Its existence remained classified for decades, which delayed its historical recognition considerably.

1945: The von Neumann architecture

Mathematician John von Neumann formalised the stored-program model: rather than physically rewiring a machine for each task, the program is stored in the same memory as the data and can be modified like any other data. This principle, known as the von Neumann architecture, underlies the vast majority of computers ever built. Almost every CPU today — from a microcontroller to a data centre server — follows that same conceptual model.

1945-1946: ENIAC

The ENIAC (Electronic Numerical Integrator and Computer), developed at the University of Pennsylvania, is widely regarded as one of the first general-purpose electronic computers. It filled an entire room, weighed thirty tons and could perform five thousand additions per second. It was programmable, though reprogramming it required physically reconnecting cables and adjusting switches. Its existence proved that large-scale electronic computing was viable.

1947: The transistor

Physicists John Bardeen, Walter Brattain and William Shockley developed the transistor at Bell Labs. Like the vacuum tubes used in machines such as the ENIAC, a transistor could amplify signals and act as an electronic switch — but it was far smaller, consumed less power and was more reliable. The transistor opened the path to miniaturisation of electronics and, ultimately, to the personal computer.

1958: The integrated circuit

Jack Kilby at Texas Instruments and Robert Noyce at Fairchild Semiconductor independently developed the integrated circuit: multiple transistors and electronic components fabricated on a single silicon substrate. This allowed further reductions in the size and cost of electronic systems. Gordon Moore observed in 1965 that the number of transistors on an integrated circuit roughly doubled every two years — a trend that held for decades and became known as Moore’s Law.

1969: ARPANET

The US Department of Defense funded ARPANET, an experimental network connecting computers at universities and research centres. The goal was a robust, decentralised communications network. The first message between two nodes was sent on 29 October 1969. ARPANET is the direct ancestor of the internet: it laid the technical and conceptual foundations for the protocols, architecture and culture of the global network we know today.

1971: The first email

Engineer Ray Tomlinson sent the first email between two computers connected to ARPANET. The content was meaningless — a sequence of keystrokes without significance — but the architecture he designed was not: he separated the username from the machine name with the @ symbol, a convention that has lasted to this day.

1971: The Intel 4004 microprocessor

Intel introduced the 4004, the first commercial microprocessor: a complete CPU on a single silicon chip. Until then, processors were built from multiple separate integrated circuits. Putting everything on one chip drastically reduced cost and size, making the personal computer possible.

1973: Ethernet

Engineer Robert Metcalfe developed Ethernet at Xerox PARC — a protocol for connecting computers on a local network via cable. Ethernet became the dominant standard for local area networks and remains the basis of most wired networks today.

1976-1977: Apple I and Apple II

Steve Wozniak designed the Apple I, sold as a kit, and then the Apple II, one of the first personal computers aimed at the general consumer market. It came assembled, with a keyboard and video output, and could run spreadsheets and other software. It was a turning point in making computing accessible to non-specialists.

1981: The IBM PC

IBM launched its personal computer with an open architecture built on standard components and a Microsoft operating system, MS-DOS. The decision to use open architecture allowed other manufacturers to build compatible machines, creating a massive ecosystem that made the PC the industry standard for decades.

1983: TCP/IP

On 1 January 1983, ARPANET adopted TCP/IP as its standard communications protocol. TCP/IP defines how data is divided, transmitted and reassembled across a network. That day — known as the internet’s “flag day” — established the technical foundations on which the internet still operates. The Internet Society provides a detailed account of this transition and the subsequent evolution of network protocols.

1989-1991: The World Wide Web

British physicist Tim Berners-Lee proposed a hypertext-based information management system for CERN in 1989. In 1990 he wrote the first web server and browser, and on 20 December that year he published the first website in history. In 1991 the system opened to the public. The web is not the internet — it is a layer of services built on top of it — but it was what made the internet accessible and useful to most people.

1991: Linux

Finnish student Linus Torvalds published the first version of the Linux kernel as a personal project and distributed it freely. Linux became the dominant operating system for servers, supercomputers, Android devices and much of the internet’s infrastructure. Its open, collaborative development model also changed how large-scale software is built.

1998: Google

Larry Page and Sergey Brin founded Google with a search engine that ranked results by relevance based on links between pages. At a time when the web was growing faster than anyone could organise it, Google solved the problem of finding information. Its impact was immediate and lasting: it changed how people access knowledge online.

2006: Modern cloud computing

Amazon Web Services launched its first on-demand infrastructure services — S3 for storage and EC2 for computing. The cloud model allowed any company to access computing capacity without investing in its own hardware, paying only for what it used. This fundamentally changed the economics of software and lowered the barriers to building new digital services.

2007: The modern smartphone

Apple introduced the iPhone, combining a phone, media player and web browser in a touchscreen device. It was not the first smartphone, but it redefined what one was expected to do. The combination of permanent connectivity, apps and sensors made the smartphone the most widely used computing device in history.

2012: Modern deep learning

Geoffrey Hinton’s team presented AlexNet, a deep neural network that won the ImageNet competition by a significant margin. The result demonstrated that multi-layer neural networks, trained on large datasets using GPUs, could outperform traditional methods in computer vision tasks. It marked the beginning of the investment and research cycle that has produced today’s AI systems.

2022: Generative AI

The launch of ChatGPT by OpenAI in November 2022 brought large language models to mass adoption. Within months, millions of people were using generative AI to write, code, analyse and create content. Its impact on work processes, tools and entire industries is still unfolding.

Summary table

Year

Milestone

Main impact

1801

Jacquard loom

Anticipates programming via punched cards

1830s

Babbage’s Analytical Engine

First conceptual architecture of a programmable computer

1843

Ada Lovelace, first algorithm

Foundations of programming

1854

Boolean logic

Foundation of all digital circuits

1936

Turing machine

Theoretical foundations of computing

1943-44

Colossus

One of the first operational electronic computers

1945

Von Neumann architecture

Stored-program model, basis of modern computers

1945-46

ENIAC

One of the first general-purpose electronic computers

1947

Transistor

Miniaturisation of electronics

1958

Integrated circuit

Enables mass-scale electronics

1969

ARPANET

Direct predecessor of the internet

1971

First email

First digital communication between remote users

1971

Intel 4004

CPU on a chip, basis of the personal computer

1973

Ethernet

Key standard for local area networks

1981

IBM PC

Standardisation of the personal computer

1983

TCP/IP

Core protocol of the internet

1989-91

World Wide Web

Internet accessible to the general public

1991

Linux

Open-source OS dominant in servers

1998

Google

Organised access to information on the web

2006

AWS / modern cloud

Infrastructure as an on-demand service

2007

iPhone

Mobile computing and permanent connectivity

2012

AlexNet / Deep learning

Start of the modern AI cycle

2022

Generative AI

Mass adoption of language models

From mechanical computing to today’s digital infrastructure

All these milestones share one thing: each solved a specific problem and, in doing so, created the conditions for the next. The transistor enabled the integrated circuit. The integrated circuit enabled the microprocessor. The microprocessor enabled the personal computer. The personal computer, connected to the internet, generated the web. The web multiplied the data available, and that data made it possible to train AI models at scale.
Today’s digital infrastructure — networks, servers, databases, cloud services and automation systems — is the accumulated result of those decisions. Understanding the types of databases in use today, the role of observability in distributed systems, or the scope of IT automation makes more sense when you know the evolution that led here.
Each technological cycle has also brought its own form of digital disruption: changes that do not simply improve what existed before but reconfigure entire sectors. And alongside each disruption, there has been resistance to technological change, a pattern with deep historical roots that is as recognisable today as it was two centuries ago.

Frequently asked questions

What was the first computer?

It depends on the definition. Colossus (1943–44) was one of the earliest electronic computers, but it was purpose-built for a specific task. ENIAC (1945–46) is often cited as one of the first general-purpose electronic computers. Babbage’s Analytical Engine (1830s) was the first conceptual architecture of a programmable computer, though it was never built.

Who is considered the father of computing?

Alan Turing is most frequently cited for his foundational theoretical contributions. Charles Babbage is recognised as a pioneer for the Analytical Engine design. John von Neumann is also widely credited for the stored-program architecture that most modern computers still follow.

Who was Ada Lovelace?

A nineteenth-century British mathematician who wrote the first algorithm designed to be executed by a machine, as part of her notes on Babbage’s Analytical Engine. She is widely regarded as the first computer programmer.

When was the internet born?

ARPANET, its predecessor, was created in 1969. The adoption of TCP/IP in 1983 is generally considered the technical birth of the internet as we know it. The World Wide Web, which made it accessible to the general public, arrived between 1989 and 1991.

When did the World Wide Web appear?

Tim Berners-Lee proposed the system in 1989 and published the first website on 20 December 1990. It opened to the public outside CERN in 1991.

What are the most important milestones in computer history?

Among the most cited: Babbage’s Analytical Engine, the Turing machine, the von Neumann architecture, the transistor, the integrated circuit, the microprocessor, the personal computer, ARPANET, TCP/IP, the World Wide Web and the emergence of modern AI.

What is the difference between computing and computer science?

Computing refers to the process of executing calculations or instructions. Computer science is broader and includes the study of algorithms, data structures, operating systems, networks, databases and artificial intelligence.

Eighty years of acceleration

From Jacquard’s punched cards to language models that generate text in real time, there are nearly two centuries of history. But most of that transformation happened in the last eighty years, from the ENIAC to today.
Each generation of technology has been more powerful, cheaper and more accessible than the one before. And each has changed not only what systems can do, but who can use them and for what. The computer went from filling a room to fitting in a pocket. The internet went from connecting research laboratories to reaching much of the world’s population. Artificial intelligence went from beating chess grandmasters to generating language, images and code.
Whatever comes next will follow the same pattern: new capabilities, new dependencies, new problems to solve.

Shares