The computer was not invented by one person, in one place, at one moment. It grew over about 5,000 years out of trade, war, weaving, census-taking, mathematics, and curiosity. It was shaped by people whose names rarely appear in textbooks.

This article follows that story from the first counting tools to today's artificial intelligence, including the overlooked people and ideas along the way.

Quick Answer: What Is the History of the Computer?

The history of the computer runs through six broad stages:

Manual counting tools (before 1600): tally bones, the abacus, and the Antikythera mechanism.
Mechanical calculators (1600s–1800s): Pascal, Leibniz, Babbage, and the Jacquard loom.
Electromechanical and early electronic machines (1930s–1940s): Zuse's Z3, Colossus, and ENIAC.
Stored-program and transistor computers (1945–1960s): von Neumann's architecture, UNIVAC, and the integrated circuit.
Personal computing and the internet (1970s–2000s): the microprocessor, the PC, and the World Wide Web.
Mobile, cloud, and AI (2007–today): smartphones, data centers, deep learning, and generative AI.
Part 1: Before Machines: Counting, Tallying, and the Abacus
Tally marks: the first data storage

Long before writing, people recorded quantities by cutting notches into bone and wood. The Ishango bone, found in what is now the Democratic Republic of the Congo, has groups of carved marks and is often dated to roughly 20,000 years ago. Scholars still debate whether it is a simple tally or something more sophisticated, but it shows that humans were storing numerical information outside their own heads.

The abacus: the first calculator

As trade grew in Mesopotamia, people needed to calculate quantities of grain, livestock, and silver. Counting boards and the early abacus appeared in the ancient Near East, and the Chinese suanpan and Japanese soroban later refined the idea. A skilled abacus operator can still outpace someone using a basic calculator on addition and subtraction.

The abacus matters for a conceptual reason. It stores a number in the physical position of beads, and a person manipulates those positions by following rules. That is the basic principle behind every digital computer: represent information in a physical state, then transform it with rules.

The Antikythera mechanism: an ancient mystery

In 1901, divers off the Greek island of Antikythera recovered a corroded bronze device from a shipwreck. Modern imaging showed that it contained a complex system of interlocking gears. It is generally dated to the second or first century BCE and appears to have modeled the motions of the sun, moon, and calendar cycles, including eclipse predictions.

Nothing comparable in complexity is known for well over a thousand years afterward. It suggests that ancient engineers could build geared analog computers, even though the knowledge appears not to have spread widely.

Part 2: The Age of Mechanical Calculation (1600s–1800s)
Napier, logarithms, and the slide rule

In 1614, the Scottish mathematician John Napier published his work on logarithms, which turn multiplication into addition. In 1617 he described "Napier's bones," a set of rods for multiplying numbers. Soon afterward, William Oughtred developed the slide rule (c. 1622), which engineers used for the next three and a half centuries. Slide rules helped design bridges, aircraft, and even the spacecraft of the early space age.

Pascal's calculator

In the 1640s, the teenage French mathematician Blaise Pascal built the Pascaline, a gear-driven machine that added and subtracted. He reportedly built it to help his father, a tax official, with tedious arithmetic. Its mechanical carry mechanism was ingenious, though the machine was expensive and never became widespread.

Leibniz and binary

Gottfried Wilhelm Leibniz designed the Stepped Reckoner in the 1670s, a machine that could also multiply and divide. He also described the binary number system in the early 1700s, using only 0s and 1s. He saw it as a philosophically elegant way to represent all numbers. He could not have known that binary would become the language of every modern computer.

Jacquard's loom: programming with punched cards

In 1804, Joseph Marie Jacquard introduced a loom controlled by punched cards. Holes in the cards determined which threads were lifted, and so which pattern was woven. Change the cards and you change the pattern without rebuilding the machine.

This was an early example of a machine whose behavior is controlled by stored instructions, rather than being fixed into its structure. Weavers feared for their jobs, and the loom provoked protests, which is an early echo of today's debates about automation.

Part 3: Babbage, Lovelace, and the Computer That Came a Century Too Early
The Difference Engine

In the early 1820s, the English mathematician Charles Babbage was frustrated by errors in printed mathematical tables, which navigators and engineers depended on. He designed the Difference Engine, a machine to calculate and print polynomial tables automatically using the method of finite differences. The British government funded the project, but it was delayed and went over budget. Babbage never completed the full machine.

In 1991, the Science Museum in London built a working Difference Engine No. 2 from his original plans. It worked, which shows that Babbage's design was sound and that the main obstacle was manufacturing precision and funding.

The Analytical Engine

Babbage then conceived something far more ambitious. His Analytical Engine, designed from about 1837, had the main components of a modern computer:

A "mill" (the equivalent of a CPU) to perform arithmetic.
A "store" (the equivalent of memory) to hold numbers.
Punched cards (borrowed from Jacquard) for input and instructions.
Conditional branching and loops, which let the machine change its path based on results.
A printer for output.

It was never built, but on paper it was the first design for a general-purpose programmable computer.

Ada Lovelace: the first programmer?

Ada Lovelace, the daughter of the poet Lord Byron, was a gifted mathematician who worked with Babbage. In 1843 she published a translation of an Italian article about the Analytical Engine and added her own extensive notes, which were longer than the original text.

In those notes, Lovelace:

Described a step-by-step method for computing Bernoulli numbers on the engine, often called the first published computer program.
Understood that the machine could manipulate symbols, not just numbers. She suggested it might even compose music if rules for harmony could be expressed.
Argued that the engine "has no pretensions to originate anything", an idea later discussed by Alan Turing as "Lady Lovelace's objection" in the AI debate.

Historians still debate how much of the program was Babbage's work and how much was hers. What is clear is that she grasped the general-purpose nature of computing earlier and more clearly than almost anyone.

Part 4: Logic, Data, and the Foundations (1850s–1930s)
George Boole and the algebra of logic

In 1854, George Boole published An Investigation of the Laws of Thought, which showed that logical reasoning could be expressed in algebra with just two values, true and false. Boolean algebra would eventually become the mathematical basis of digital circuits.

Herman Hollerith and the census

The US Census of 1880 took about seven years to tabulate by hand. Facing a much larger population in 1890, the Census Office adopted Herman Hollerith's electromechanical tabulating machines, which read data from punched cards. The 1890 count was completed far faster.

Hollerith founded the Tabulating Machine Company in 1896. Through mergers it became the Computing-Tabulating-Recording Company, renamed International Business Machines (IBM) in 1924. Punched-card data processing then dominated business and government for decades.

"Computers" were people

Until the mid-20th century, a computer was a job title for a person, often a woman, who performed calculations by hand. Teams of human computers produced astronomical tables, ballistics tables, and, later, the trajectory calculations for aerospace work. The women of NASA's early programs, including Katherine Johnson, Dorothy Vaughan, and Mary Jackson, are among the best-known examples. When electronic machines arrived, the name transferred from the people to the machines.

Part 5: Turing, Shannon, and the Theory of Computation
Alan Turing and the universal machine

In 1936, the young British mathematician Alan Turing published "On Computable Numbers." He described an imaginary device, now called a Turing machine, that reads and writes symbols on a tape according to a table of rules. He showed that a single universal machine could imitate any other such machine given the right instructions.

This was the theoretical blueprint for the general-purpose computer: one machine, endlessly reprogrammable. Turing also showed that some problems are undecidable, meaning no algorithm can solve them. This set fundamental limits on what computers can do.

Claude Shannon: circuits and information

In 1937, Claude Shannon, then a master's student at MIT, showed in his thesis that Boolean algebra could describe and simplify electrical switching circuits. This is often called one of the most important master's theses ever written. In 1948 he published A Mathematical Theory of Communication, founding information theory and giving us the bit as the basic unit of information.

Part 6: War Accelerates Everything (1930s–1940s)

World War II turned computing from an academic curiosity into a matter of national survival.

Konrad Zuse in Germany

Working in isolation in Berlin, Konrad Zuse built the Z1 (mechanical, 1938) and the Z3 (1941). The Z3 is widely regarded as the first working programmable, fully automatic digital computer. It used binary arithmetic and relays. Allied bombing destroyed the original, and Zuse's work was little known outside Germany for years afterward.

Atanasoff and Berry in the United States

At Iowa State College, John Atanasoff and Clifford Berry built the Atanasoff-Berry Computer (ABC) around 1942. It was electronic, used binary, and had regenerative memory, but it was designed to solve linear equations rather than being fully programmable. A 1973 US federal court ruling in Honeywell v. Sperry Rand invalidated the ENIAC patent and recognized Atanasoff's earlier contributions, a decision that remains a topic of debate among historians.

Colossus and the secret of Bletchley Park

At Bletchley Park in England, codebreakers worked to read German encrypted messages. Engineer Tommy Flowers designed Colossus, an electronic machine with thousands of vacuum tubes, to help break the Lorenz cipher used for high-level German communications. The first Colossus became operational in early 1944, and ten were eventually built.

The existence of Colossus remained classified until the 1970s. For years, histories of computing were written without it, which is a major reason the true story was "untold." Some Colossus machines were dismantled after the war, and the people who built and operated them could not publicly claim credit for decades.

ENIAC and the women who programmed it

The ENIAC (Electronic Numerical Integrator and Computer), built at the University of Pennsylvania by John Mauchly and J. Presper Eckert, was completed in 1945 and publicly unveiled in 1946. It filled a large room, used around 18,000 vacuum tubes, and was designed to calculate artillery firing tables.

ENIAC had no stored program. It was "programmed" by rewiring cables and setting switches. This work was done by a group of women mathematicians, including Kay McNulty, Betty Jean Jennings, Betty Snyder, Marlyn Wescoff, Frances Bilas, and Ruth Lichterman. They were hired as "computers" and, in effect, invented much of the practice of programming. At the public unveiling they were largely unacknowledged, and their role was only widely recognized decades later.

Part 7: The Stored-Program Computer (1945–1950s)

Rewiring ENIAC for each task was slow. The solution was the stored-program concept: keep instructions in the same memory as data, so changing the program means changing memory contents, not hardware.

In 1945, John von Neumann wrote the First Draft of a Report on the EDVAC, describing this architecture. It became known as the von Neumann architecture, though Eckert, Mauchly, and others contributed to the ideas, and the naming remains controversial. Its main components are:

A processing unit (arithmetic and control).
Memory holding both data and instructions.
Input and output.

Key early stored-program machines included:

Manchester Baby (1948): the first to run a stored program, in Manchester, England.
EDSAC (1949): built at Cambridge, a practical stored-program computer in regular service.
UNIVAC I (1951): the first commercially produced computer in the United States, famous for predicting the 1952 presidential election result on live television.
Grace Hopper and the birth of programming languages

Grace Hopper, a US Navy officer and mathematician, developed an early compiler (the A-0 system, 1952), a program that translates human-readable instructions into machine code. She championed English-like languages, which influenced COBOL (1959). FORTRAN (1957), led by John Backus at IBM, became the first widely used high-level language, especially for science and engineering.

Programming languages mattered because they let people stop thinking in raw machine code and start thinking in terms of problems.

Part 8: The Transistor and the Integrated Circuit
From vacuum tubes to transistors

Vacuum tubes were large, hot, power-hungry, and unreliable. In December 1947, at Bell Labs, John Bardeen, Walter Brattain, and William Shockley demonstrated the transistor, a solid-state switch and amplifier. They received the Nobel Prize in Physics in 1956. Transistor-based computers in the 1950s were smaller, faster, and far more reliable.

The integrated circuit

In 1958, Jack Kilby at Texas Instruments built the first working integrated circuit, with several components on one piece of semiconductor. In 1959, Robert Noyce at Fairchild Semiconductor developed a practical silicon-based version that could be manufactured at scale. Kilby won the Nobel Prize in Physics in 2000.

Moore's Law

In 1965, Gordon Moore, later a co-founder of Intel, observed that the number of components on a chip was doubling at a regular pace. He later revised the pace to roughly every two years. This observation, called Moore's Law, became both a forecast and a target for the semiconductor industry. It drove exponential improvements in computing power and cost for about half a century, though the pace has slowed in recent years.

The microprocessor

In 1971, Intel released the 4004, widely considered the first commercial microprocessor, an entire CPU on one chip. It was designed for a calculator, and it opened the door to personal computing.

Part 9: Mainframes, Minicomputers, and the Network Idea (1960s)
IBM System/360 (1964): a family of compatible computers, so customers could upgrade without rewriting software. It cemented IBM's dominance and the concept of a computer architecture as a stable platform.
Minicomputers such as the DEC PDP-8 (1965) made computing affordable for laboratories and small organizations.
Time-sharing let many users share one machine interactively.
Douglas Engelbart's 1968 demonstration, later nicknamed "The Mother of All Demos," showed the mouse, hypertext, video conferencing, and collaborative editing.
ARPANET (1969): the first packet-switched network linked computers at several US universities, and became the ancestor of the internet.
Unix (1969), created at Bell Labs by Ken Thompson and Dennis Ritchie, and the C language (early 1970s) gave the world an operating system and language whose descendants still run phones, servers, and supercomputers.
Part 10: The Personal Computer Revolution (1970s–1980s)
Hobbyists ignite a movement

The Altair 8800 (1975), sold as a kit, thrilled hobbyists. It inspired Bill Gates and Paul Allen to write a BASIC interpreter for it, which led to the founding of Microsoft in 1975. In 1976, Steve Jobs and Steve Wozniak founded Apple, and the Apple II (1977) brought a ready-to-use color computer to homes and schools.

Xerox PARC and the graphical interface

At Xerox's Palo Alto Research Center, researchers developed the Alto (1973) with a windowed graphical interface, a mouse, and Ethernet networking. Many of those ideas shaped the Apple Macintosh (1984) and later Microsoft Windows.

The IBM PC and the clones

The IBM PC (1981) used an open architecture and an operating system from Microsoft (MS-DOS). Because the hardware could be copied legally by other companies, a huge ecosystem of PC-compatible clones emerged. This made the PC the dominant standard and made software, not hardware, the center of value.

The software industry takes shape

Spreadsheets (VisiCalc, 1979), word processors, and databases made PCs useful to ordinary businesses. Software became a major industry in its own right.

Part 11: The Internet and the World Wide Web
The internet is born

ARPANET adopted the TCP/IP protocols on January 1, 1983, a date often treated as the birth of the modern internet. Researchers Vint Cerf and Bob Kahn designed these protocols, which allow different networks to interconnect.

Tim Berners-Lee and the Web

In 1989, Tim Berners-Lee, working at CERN, proposed a system of linked documents. By 1991 he had built the first web server and browser, defining HTTP, HTML, and URLs. CERN made the technology available royalty-free in 1993.

The Web is not the same thing as the internet. The internet is the network infrastructure, and the Web is one application that runs on top of it.

Browsers, search, and the dot-com era
Mosaic (1993) and Netscape Navigator (1994) brought the Web to the public.
Amazon (1994/1995), eBay (1995), and Google (1998) launched during this period.
Google's PageRank approach, which used links between pages as a signal of importance, changed how people find information and gave rise to the entire field of search engine optimization.
The dot-com bubble burst around 2000–2001, but the underlying technology survived and flourished.
Part 12: Mobile, Cloud, and Big Data (2000s–2010s)
Smartphones: the iPhone (2007) and Android (2008) put a powerful, always-connected computer in billions of pockets. Phones are now the main computer for much of the world.
Cloud computing: Amazon Web Services launched its S3 and EC2 services in 2006, letting anyone rent computing power by the hour. Cloud infrastructure now runs a large share of the world's apps and websites.
Social media platforms turned the Web into a medium for sharing and conversation.
Big data and GPUs: graphics processors, originally built for video games, turned out to be ideal for the parallel math used in machine learning.
Part 13: The Rise of Artificial Intelligence
The early dream

In 1950, Alan Turing published "Computing Machinery and Intelligence," which proposed what is now called the Turing Test as a practical way to ask whether machines can think. In 1956, a summer workshop at Dartmouth College, organized by John McCarthy, Marvin Minsky, Nathaniel Rochester, and Claude Shannon, coined the term "artificial intelligence."

Early optimism and "AI winters"

Early programs could prove theorems and play checkers. In 1958, Frank Rosenblatt introduced the perceptron, an early neural network. But progress was slower than promised, and funding collapsed twice, in periods now called AI winters (roughly the mid-1970s and the late 1980s to early 1990s).

Expert systems and Deep Blue

In the 1980s, expert systems encoded human knowledge as rules and found commercial use. In 1997, IBM's Deep Blue defeated world chess champion Garry Kasparov, a symbolic milestone, though it relied mainly on brute-force search.

Deep learning changes everything

Neural networks returned, powered by more data, more computing power, and better algorithms. Key moments include:

2012: AlexNet, by Alex Krizhevsky, Ilya Sutskever, and Geoffrey Hinton, won the ImageNet image-recognition competition by a large margin using GPUs.
2016: DeepMind's AlphaGo defeated Go champion Lee Sedol, a game long considered too intuitive for computers.
2017: Google researchers published "Attention Is All You Need," introducing the Transformer architecture, the foundation of today's large language models.
2018 (Turing Award announced in 2019): Geoffrey Hinton, Yoshua Bengio, and Yann LeCun received the Turing Award for their work on deep learning.
The generative AI era

Large language models trained on huge amounts of text learned to write, summarize, translate, and write code. ChatGPT, released in November 2022, brought conversational AI to a mass audience within weeks. Since then, multiple companies, including Anthropic, Google, OpenAI, Meta, and others, have released increasingly capable models that handle text, images, audio, and code, and AI tools have spread into search, software development, education, healthcare, and creative work.

The open questions

AI's rapid growth raises serious questions that society is still working through:

Accuracy and reliability: models can produce confident but incorrect statements.
Bias and fairness: models can reflect biases in their training data.
Jobs and the economy: automation may reshape many occupations.
Copyright and data rights: debates continue about training data and creators' rights.
Safety and governance: researchers, companies, and governments are working on safety practices and regulation.
Part 14: The Untold Parts: Who Gets Left Out of the Story?

Several themes recur when you look beyond the usual "great inventor" narrative:

Women were central. Lovelace, Hopper, the ENIAC programmers, the NASA human computers, and the Bletchley Park staff did foundational work that was often undercredited.
Secrecy rewrote history. Colossus was classified for about three decades, so early histories were incomplete.
Invention is collective. The stored-program idea, the transistor, the internet, and the Web all came from teams and communities, not lone geniuses.
Ideas often arrive before their time. Babbage's engine and Lovelace's insights waited a century for technology to catch up.
Military and government funding mattered. Wars, space races, and public research programs paid for many of the key breakthroughs.
Global contributions are underrepresented. Zuse in Germany, Chinese abacus traditions, and Indian and Arabic mathematics (including the numerals and algorithmic ideas whose names we still use) shaped the foundation.
Part 15: What Comes Next?
Quantum computing uses quantum bits (qubits) and may solve certain problems, such as simulating molecules or breaking some kinds of cryptography, far faster than classical machines. It remains an area of active research with practical limits still being addressed.
Neuromorphic and specialized chips aim to run AI more efficiently.
Edge computing moves processing closer to where data is generated.
Energy and sustainability are growing concerns as data centers and AI training consume more power.
Human-computer interaction is moving toward voice, vision, and AI agents that act on our behalf.

The pattern of the past suggests that the most important future developments may be ones nobody is predicting today.

Timeline at a Glance
Year Milestone
~20,000 years ago Ishango bone, an early tally record
~2nd–1st c. BCE Antikythera mechanism
1614–1617 Napier's logarithms and "bones"
1642 Pascal's calculator
1804 Jacquard loom with punched cards
1837–1843 Babbage's Analytical Engine; Lovelace's notes
1854 Boole's laws of thought
1890 Hollerith's census tabulators
1936 Turing's universal machine
1941 Zuse's Z3
1944 Colossus operational
1945–46 ENIAC; von Neumann's report
1947 Transistor invented
1948–49 Manchester Baby; EDSAC
1958–59 Integrated circuit
1969 ARPANET; Unix
1971 Intel 4004 microprocessor
1977–1981 Apple II; IBM PC
1983 TCP/IP adopted on ARPANET
1989–1991 World Wide Web
2007 iPhone
2012 AlexNet
2017 Transformer architecture
2022 ChatGPT released
Frequently Asked Questions (FAQs)

  1. Who invented the computer?

No single person did. Charles Babbage designed the first general-purpose mechanical computer, Alan Turing gave the theoretical foundation, Konrad Zuse built the first working programmable digital computer, and the ENIAC team, von Neumann, and many others advanced the electronic era.

  1. What was the first computer?

It depends on the definition. The abacus is the earliest calculating tool, Babbage's Analytical Engine was the first design for a programmable computer, and Zuse's Z3 (1941) is usually cited as the first working programmable digital computer. ENIAC was the first large-scale general-purpose electronic computer.

  1. Who was the first computer programmer?

Ada Lovelace is widely credited with publishing the first algorithm intended for a machine (1843), though historians debate the extent of her original contribution compared with Babbage's. The women who programmed ENIAC were among the first professional programmers of electronic computers.

  1. What is the difference between the internet and the World Wide Web?

The internet is the global network of connected computers. The World Wide Web is a system of linked pages and resources, accessed with browsers, that runs on top of the internet.

  1. What are the five generations of computers?

They are commonly described as: (1) vacuum tubes, (2) transistors, (3) integrated circuits, (4) microprocessors, and (5) AI and advanced parallel computing. The exact boundaries are a teaching convention, not a strict scientific classification.

  1. What is Moore's Law, and is it still true?

Moore's Law is the observation that the number of transistors on a chip roughly doubles about every two years. The pace has slowed as chips approach physical limits, so the industry is turning to specialized chips, new architectures, and advanced packaging.

  1. Why was Colossus kept secret?

It was used to break high-level German ciphers, and the British government classified it for many years, partly because similar techniques remained useful in the Cold War. Its existence became public in the 1970s.

  1. How did the personal computer change the world?

It moved computing from institutions to individuals, creating the software industry, enabling home and office productivity, and laying the groundwork for the internet economy.

  1. When did artificial intelligence begin?

The idea has older roots, but the field was formally named at the 1956 Dartmouth workshop. Alan Turing's 1950 paper is an important earlier milestone.

  1. What is the future of computing?

Likely directions include AI that is more capable and more integrated into everyday tools, quantum computing for specialized problems, more efficient hardware, and ongoing work on safety, privacy, and sustainability.

Conclusion

The story of the computer runs from beads on a wire to systems that can write essays and hold conversations. Each stage depended on the one before: binary logic made digital circuits possible, circuits made stored programs practical, networks made global information sharing possible, and massive data and computing power made modern AI practical.

The people behind the technology are as important as the machines. Lovelace imagined what a computer might become, the ENIAC programmers made one work, Hopper made programming more human, and Berners-Lee gave the Web to the world. The next chapter is still being written, and it will be shaped by the choices people make about how to build and use these tools.