Skip to content

BookMarked The Vault · Books

Books

Books about gaming, programming, and computing history.

7 articles

Showing all 7 entries

BASIC Computer Games

101 games that started it all

David Ahl's 1978 collection of type-in BASIC games that predated home computers and defined a generation of programmers.

Commodore 64 Programmer's Reference Guide

The C64 bible

Commodore's official technical reference that became the essential companion for every serious C64 programmer.

Computer Battlegames

The book that launched a million programmers

Usborne's 1982 type-in book featuring Hangman and other games that introduced countless children to programming.

Machine Code for Beginners

Assembly language made accessible

Usborne's remarkable 1983 book that taught assembly language to children through colourful illustrations.

Mastering Machine Code on Your ZX Spectrum

The definitive Spectrum assembly guide

Toni Baker's 1983 classic that taught a generation of Spectrum owners to program in Z80 assembly language.

The Complete Spectrum ROM Disassembly

Sinclair's 16 KB, printed and annotated line by line

Ian Logan and Frank O'Hara's 1983 Melbourne House book listed every byte of the ZX Spectrum ROM with commentary — turning the machine's most important 16 KB from a black box into a documented library. It was the fourth book in a run that started on the ZX80, and it is still the reference forty years on.

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.