Computer

A computer is a programmable machine that accepts input, processes it by executing stored instructions, produces output, and can keep results in storage — and, crucially, can be given a new job by loading a new program rather than by being rebuilt. That programmability is what separates a computer from a calculator with a fixed set of functions or a washing machine with a fixed cycle: the same physical device can run a spreadsheet, play music, or simulate a galaxy, depending only on the instructions it is given.

The machine took its name from the people it replaced. Before the 1940s a "computer" was a human being, often a woman employed to produce tables by hand, and the earliest electronic machines were described as automating that work. ENIAC, completed in 1945 at the University of Pennsylvania by J. Presper Eckert and John Mauchly, performed thousands of operations per second but was programmed by rewiring cables and setting switches. The 1945 EDVAC report associated with John von Neumann proposed keeping instructions in memory alongside data, and the Manchester Baby ran such a stored program in 1948. Commercial machines followed — UNIVAC I in 1951 — and each generation shrank the machine, from vacuum tubes to transistors to integrated circuits and, with the Intel 4004 of 1971, a processor on a single chip.

Keyboard, touchscreen, sensor, network
input devices bring data in
Inside the machine
Processor
executes instructions one after another
Memory
holds the running program and its working data
Storage
keeps programs and files when power is off
Display, speaker, printer, network
output devices send results out
The same hardware, different programs
Load a browser
it fetches and draws web pages
Load a game
it redraws a scene many times a second
Load a model
it multiplies large matrices to make predictions

A computer is a system of cooperating parts, and the parts divide the work in a consistent way. A processor fetches and executes instructions, main memory holds the program and the data currently in use, long-term storage holds everything that must survive a power-off, and input and output devices connect the machine to people and to the physical world. A bus or network of connections carries signals between them. Nothing about this arrangement is specific to a laptop: a server in a data center, a phone, a car's engine controller, and a game console all follow it, differing mainly in scale, power budget, and which parts are emphasized.

Most computers today are invisible, because they are embedded inside other things. Microcontrollers run washing machines, thermostats, pacemakers, and the dozens of control units in a modern car, executing one fixed program for years with no keyboard or screen. A desktop or laptop is a general-purpose computer built to run whatever software is installed, while a supercomputer or a cloud cluster links thousands of processors to attack one large problem. Mobile phones combine many of these roles at once, packing several processor types, radios, cameras, and sensors into one device. The category is defined by function, not by shape.

Computers are literal, fast, and exact — which is both their strength and the source of the most common misunderstandings. A computer does not understand intent; it carries out the instructions it is given, billions per second, without tiring or varying, so a single wrong instruction is repeated as faithfully as a right one. Everything inside it, from text to photographs to sound, is reduced to patterns of two-valued signals, which is why the same machine can handle all of them but also why a program needs an agreed way to interpret those patterns. The hardware alone does nothing useful: without a program supplied by software, a powered-on computer sits idle waiting for instructions.

Treating a computer as an electronic brain is a persistent misconception. The machine does not learn or reason because it is a computer; it does so only when a program encoding such a method is run on it, and the quality of the outcome depends on that program and its data. Likewise the processor's clock speed does not by itself determine how fast a computer feels — memory capacity, storage speed, and the number of cores often matter more for real tasks. Understanding the machine as a programmable device whose behavior is entirely determined by what it is told makes both its power and its failures easier to explain.

Read a computer as one general-purpose machine whose identity is set not by its hardware shape but by the program it is running — the same input, processing, output, and storage cycle serving every task from a thermostat to a data center.

Take computer further

Ask the copilot about this term, or have our engineers assess it against your process.