ZX SPECTRUM
Britain's home computing revolution
Why the ZX Spectrum?
The ZX Spectrum ignited Britain's home computing revolution. When Clive Sinclair launched it in 1982 at just £125, he put colour computing within reach of ordinary families. Teenagers who'd never touched a computer were suddenly writing games in their bedrooms — and some of them became millionaires before they turned twenty.
The Spectrum's famous limitations — its attribute-based colour system, single-channel beeper, and lack of hardware sprites — forced programmers to be ingenious. Learning to work within these constraints teaches problem-solving skills that transfer everywhere. The Z80 processor powers everything from arcade machines to embedded systems, and the Spectrum's vibrant community is still releasing new games and tools today.
docker pull ghcr.io/code198x/sinclair-zx-spectrum Choose Your Path
Two independent paths to Spectrum game development. Sinclair BASIC teaches programming from scratch. Z80 assembly gives you full hardware control. Pick whichever suits you.
Z80 Assembly
Full hardware control
Master the attribute system, software sprites, and every register of the Z80. Learn the techniques that made classics like Manic Miner, Jet Set Willy, and Knight Lore possible.
Sinclair BASIC
Learn to program
Learn programming from scratch through 16 complete games — from a number guessing game to a graphical text adventure with autonomous NPCs. No prerequisites, no prior experience needed.