Things are tough right now ...

They're tough for everyone :( But when coronavirus hit here in the UK, the museum had to close its doors to the public, and we lost practically all our income overnight.

Please Donate Via Just GivingNo visitors, no workshops, no events, no school visits... no income. We know that things are tough for everyone right now, but if you can afford to help us through these tough times please donate what you can.

Stay safe, stay at home! There's over 36,000 exhibits here! That should keep you occupied for a bit - get searching!

Or come and get involved on our social media channels ...

        Twitch   Facebook             Online Gift Shop   

Thank you.



APL Programming Language
101 Basic Computer Games
55 advanced computer programs in BASIC
A Beginner's Guide to WIMP programming on the Archimedes
A Dabhand Guide - BASIC WIMP - Programming on the Acorn
A Guide to PL/1
A Guide to SC/MP Programming
A Little Smalltalk
A Prolog Primer
A SNOBOL4 Primer
Aids to Program Design
Algorithms in SNOBOL4
An introduction to Forth
Annual Review in Automatic Programming
ARM Assembly Language Programming
Assemblers and loaders
Assembly Language for the 80286
Basic machine Principles
Byte's Windows Programmer's Cookbook
C (A Dabhand Guide)
C. Programming Guide
C. Programming: Principles and Practice
C: Problem Solving and Programming
Clipper Programming Guide
Code Complete
Command Languages
Computer Basics: Organisation, Programming and Maintenance
Computer Languages and Their uses
Computer Programing Course
Computer Programming
Computer programming
Computer Programming
Computer Programming and Autocodes
Computer Programming and Autocodes
Computer programming for beginners
Computer Programming for the Complete Idiot
Computer Programming Fundamentals
Computer Programming in Basic
Computer Programming in Standard MUMPS (Second Edition)
Computer Programming Made Simple
Computer Programming Made Simple
Computer Programming System 360
Computer Programs That Work 3rd Edition
Computer Programs That Work!
Coral 66 Programming
Data Abstraction in Programming Languages
Elements of C++ Macintosh Programming
Etudes for Programmers
Functional Programming : Languages, Tools and Architectures
Functional Programming Application and Implementation
Grammars for Programming Languages
IBM PC & XT Assembly Language: A Guide for Programmers
Implementations of Prolog
Introducing Computer Programming
Lecture Notes in Computer Science 19 Programming Symposium
Literate Programming
Machine Language Programming from the Ground Up & The Secrets of ROM and RAM
Mars and Back
Micro PROLOG Programming in Logic
Microcomputer programming languages
Modula-2 Programming
Modular Programming
MOS Microcomputers Programming Manual
Planning a computer system: Project Stretch
Pocket Guide Introduction to Programming (Programming Pocket Guides)
POP-11 Programming for Artificial Intelligence
Practical L. C. P.: A Direct Approach to Structured Programming
Principles of Functional Programming
Principles of Program Design
Professional SYBIAN Programming
Program Design with Modula-2
Programmer's Guide to the EGA and VGA Cards
Programming a personal computer

Help support the museum by buying from the museum shop

View all items

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund
Accredited Museum