factsmate.
◆ Technology · Computing & AI

The first stored-program computer ran its first software

On this day · 21 June 1948
45 sec read

On June 21, 1948, a room-sized machine in Manchester ran a program stored in its own memory, the genetic blueprint of every computer since.

Verified · Science and Industry Museum — Baby and modern computing

Early computers were rewired by hand for each new task. The breakthrough was the stored program: keeping instructions and data together in the machine’s own memory, so software could be loaded rather than soldered. On June 21, 1948, that idea ran for the first time.

Built at the University of Manchester by Frederic Williams, Tom Kilburn, and Geoff Tootill, the Small-Scale Experimental Machine, nicknamed the “Baby”, executed a 17-instruction program written by Kilburn. The task was deliberately dull: find the highest factor of a large number. After about 52 minutes and millions of operations, it returned the right answer.

The Baby was a testbed for the Williams tube, the first practical random-access memory, rather than a useful calculator. But it was the first working machine to contain every essential element of a modern computer. From this cramped Manchester prototype descends the entire lineage of programmable machines.

17
instructions
52 min
to first answer

Sources & references

2 references

Well-established. Corroborated by 2 independent sources.

1 Science and Industry Museum — Baby and modern computing museum article “On 21 June 1948, Baby ran the first of its programs, which was written by Kilburn and consisted of 17 instructions, that would find the highest factor of a given number.” scienceandindustrymuseum.org.uk ↗
2 Computer History Museum institution “On June 21st, 1948, the stored-program computer had been born. The Manchester Baby was the first computer to execute a program from memory, running a 17-instruction program for fifty-two minutes.” computerhistory.org ↗
✓ Last reviewed Jun 7, 2026

More like this