Usborne computing books
The illustrated children's programming books that taught Britain to code
Usborne Publishing's home-computer book series, launched in 1982, taught BASIC, machine code, and game-making to British children in colourful, cartoon-illustrated paperbacks priced under £3. Titles like Computer Spacegames, Machine Code for Beginners, and Write Your Own Adventure Programs sold in the millions, defined an entire generation's expectation of what 'a programming book' looked like, and were re-released as free PDFs in 2016. The explicit pedagogical bar the Code198x BASIC track is calibrated against.
Overview
Usborne Publishing's computer books, launched in 1982, were the definitive children's programming resource of the British home-computer era. The series — bright covers, cartoon illustrations on every page, screen output rendered in full colour, type-in listings cross-referenced across multiple platforms — sold in the millions and was, for a substantial fraction of British children aged 7-14 in the 1982-1987 window, their first or only sustained exposure to programming as a subject.
The books were short (usually 48 pages), cheap (£1.99-£2.99 depending on title and year), and visually unlike any other technical book on the market. Each spread was designed: program listings on one side, a cartoon character explaining what was happening on the other, screen mock-ups in the margins, exercises and modifications at the end. The publishing strategy was unusual — Usborne treated programming as a subject suitable for the same illustrated-non-fiction treatment they'd already perfected on dinosaurs, knights, and how-things-work books — and the result was a body of work that has aged extraordinarily well.
In 2016, Usborne re-released the entire 1980s computer series as free PDF downloads on their website, in a remarkable act of preservation that gave the books a second life among adult retro-computing enthusiasts and made them available as a reference for educators trying to recapture the original approach.
Fast facts
- Publisher: Usborne Publishing, founded 1973 by Peter Usborne, London.
- Computer series launch: 1982.
- Peak publication years: 1982-1986.
- Typical title: 48 pages, paperback, A4 or large square format, £1.99-£2.99.
- Print run: Major titles printed in the hundreds of thousands; estimated 4 million Usborne computing books sold worldwide.
- PDF re-release: 2016 — all 30+ original titles available free at usborne.com.
The famous titles
Introduction to Computer Programming (Brian Reffin Smith, 1982)
The series opener. Programming concepts illustrated with cartoon robots, alien helpers, and parallel listings for each platform. Often the first programming book a British child of the period encountered.
Computer Spacegames (Daniel Isaacson, Jenny Tyler, Lisa Watts, 1982)
The most-loved title in the series. Ten complete BASIC type-in games — Asteroid Belt, Robot Missile, Galactic Battle, Lunar Lander, Star Fight, Combat, Evasion, Space Mines, Laser Attack, Hyperspace — with listings for each in Spectrum, C64, BBC, VIC-20, TRS-80, Apple II, and Acorn Atom dialects. A child with any of the era's home computers could find the games working with minimal adaptation. The illustration style — long-snouted aliens flying past stars, robots with rivets — became the visual signature of the series.
Machine Code for Beginners (Lisa Watts, Mike Wharton, 1983)
The follow-up jump. Same illustration style, but now teaching binary, hexadecimal, registers, addressing modes, and writing short assembly routines for the Spectrum, C64, BBC, and ZX81. For many readers, this was their first exposure to assembly — and the bar that subsequent "for beginners" assembly books had to match.
Write Your Own Adventure Programs (Jenny Tyler, Les Howarth, 1983)
Programming as story-design. The book teaches the architecture of a text-adventure parser by building one over the course of 48 pages. Many British text-adventure authors of the late 1980s and 90s cite this book as their starting point.
The Mystery of Silver Mountain (Lisa Watts, 1984)
Programming taught through a multi-chapter adventure-game narrative. The reader follows a story and writes the programs as the chapters require them. Closer to a hybrid storybook / programming primer than a conventional textbook.
Other titles
- Computer Spies — teaching ciphers and encoding through type-in programs.
- Practical Things to Do with a Microcomputer.
- Computer Battlegames, Computer Tracker Games, Computer Graphics, Computer Sound, Computer Composer.
- Write Your Own Fantasy Games, Write Your Own Sci-Fi Adventure Programs.
- Computer Jargon.
The series totalled more than 30 titles published across 1982-1987.
What made them work
Five distinctive design choices:
- Multi-platform listings on the same page. A Computer Spacegames program shows BASIC for Spectrum / C64 / BBC / VIC-20 / TRS-80 / Apple II side by side. Differences between dialects are marked. Children with different home computers could share the same book.
- Cartoon explanations alongside code. Concepts ("a loop is like a piece of conveyor belt that comes back round") are illustrated next to the code that implements them, not in separate explanatory blocks. The visual mapping of concept-to-line is constant across the page.
- Full-colour screen mock-ups. Programs that produce graphics are previewed in colour in the margin. The reader knows what they should see before they type the listing.
- Type-and-modify exercises. Each program is followed by a "What if you change…?" section that teaches the reader to experiment with the listing they just typed. Modification is treated as the default, not a bonus.
- Reading age assumption: 9-12. The series targets primary-school readers. The vocabulary, sentence length, and concept introduction are calibrated for that audience — which makes the books exceptionally accessible to adult beginners who find professional documentation impenetrable.
The PDF re-release
In 2016, Usborne released the complete 1980s computer series as free downloadable PDFs on the Usborne Quicklinks website. The publisher framed it as a contribution to preserving the era's pedagogical materials. The PDFs include all the original colour artwork. They are downloaded and re-shared widely; they form the textual basis for several modern retro-computing communities; they are routinely cited as still-useful introductions to programming for children.
The re-release is genuinely unusual — most pre-internet-era technical books remain locked behind out-of-print status indefinitely — and gives the Usborne series a present-tense educational role thirty-plus years after original publication.
Cultural impact
The Usborne books occupy a specific cultural niche in British home computing memory:
- Several major British game-industry figures — including some named in this vault — cite Usborne books as their first programming exposure, with Computer Spacegames the most-named single title.
- The visual signature (the cartoon style by Naomi Reed, Graham Round, and others) is instantly recognisable to anyone who owned the books and is itself a piece of period iconography that has been preserved separately from the programming content.
- The books are present in retrospectives of British 1980s computing more than almost any other educational resource.
- For schools, the Usborne computer books were a frequent purchase — pitched at the right price point, requiring no curriculum integration, and substantively educational.
Why Usborne books matter for Code Like It's 198x
The Project's Spectrum BASIC track is explicitly calibrated against the Usborne bar: 16 games at the editorial quality, illustration density, and pedagogical care of Computer Spacegames. The launch spec uses "Usborne bar" as shorthand throughout — see the project decision records. The bar is not nostalgia; it's a specific claim that 1983 Usborne pedagogy is still the right model for teaching programming through games to a 2026 audience, and that the BASIC track should pick up where Computer Spacegames left off — the same listing-driven, modification-encouraging, visually-supported approach, on the same kind of platform, but with the production scale a digital publication makes possible.
See also
- Type-in programs — The companion magazine tradition.
- Sinclair BASIC — The language the Spectrum-side Usborne books taught.
- Machine code for beginners — The Usborne assembly book and the tradition it created.
- Bedroom coder — Where the Usborne path often led.
- Sinclair ZX Spectrum