This is a list of books around the Amstrad CPC sorted by the language in which they are written.
| Title | 
Authors | 
Publisher | 
Year | 
ISBN | 
Scanned?
 | 
| 100 Programs for the Amstrad CPC 464 664 6128 | 
Ian McLean - John Gordon | 
Prentice Hall International | 
1985 | 
0-13-635004-6 | 
No
 | 
| 40 Educational Games for the Amstrad CPC464 | 
Vince Apps | 
Collins | 
1984 | 
0-00-383119-1 | 
No
 | 
| 40 Educational Games for the Amstrad CPC464 | 
Vince Apps | 
Granada Publishing | 
1984 | 
0-246-12626-4 | 
No
 | 
| A Child's Guide to the Amstrad Micro | 
John Dewhirst and James Ryan | 
Cambridge University Press | 
1984 | 
0-521-31561-1 | 
No
 | 
| Advanced Amstrad BASIC | 
Joe Pritchard | 
Melbourne House | 
1986 | 
0-86161-202-7 | 
No
 | 
| Advanced Amstrad Users Guide (The) | 
Daniel Martin | 
Glentop Publishers Ltd | 
? | 
1-85181-018-8 | 
No
 | 
| Advanced Amstrad CPC6128 Computing | 
Ian Sinclair | 
Collins | 
1986 | 
0-00-383300-3 | 
No
 | 
| Advanced Programming Techniques on the Amstrad CPC 464 | 
Keith Hook | 
Phoenix Publishing | 
1985 | 
0-9465-7632-7 | 
No
 | 
| Adventure Games for the Amstrad CPC464 | 
A.J. Bradbury | 
Collins | 
1985 | 
0-00-383078-0 | 
No
 | 
| Adventure Programming on the Amstrad CPC 464 & 664 | 
Steve Lucas | 
Argus Books | 
 | 
0-85242-856-1 | 
No
 | 
| Amstrad Advanced Programming Techniques | 
David Lawrence | 
Sunshine | 
1985 | 
0-946408-90-4 | 
No
 | 
| Amstrad Advanced Users - Guide | 
Daniel Martin | 
Glentop | 
1986 | 
1-85181-018-8 | 
No
 | 
| Amstrad Communications for CPC & PCW Ranges | 
Mike James - S. M. Gee | 
Argus Books | 
1986 | 
0-85242-891-X | 
No
 | 
| Amstrad Computing | 
Ian Sinclair | 
Collins | 
1984 | 
0-00-383120-5 | 
No
 | 
| Amstrad Computing | 
Ian Sinclair | 
Granada Publishing | 
1984 | 
0-246-12665-5 | 
No
 | 
| Amstrad CPC-464 Learning Programs | 
Tony Noble | 
Sigma Press | 
1985 | 
1-85058-019-7 | 
No
 | 
| Amstrad CPC 464 Explored | 
John Braga | 
Kuma Computers Ltd. | 
1984 | 
0-7457-0131-0 | 
No
 | 
| Amstrad CPC 464 Machine Code | 
Steve Webb | 
Virgin Books | 
1985 | 
0-86369-082-3 | 
No
 | 
| Amstrad CPC 664 Computing | 
Ian Sinclair | 
Collins | 
 | 
0-00-383184-1 | 
No
 | 
| Amstrad Games Book | 
Kevin Bergin - Andrew Lacey | 
Melbourne House | 
1985 | 
0-86161-195-0 | 
No
 | 
| Amstrad Graphics - The Advanced User Guide | 
Robert Ransom | 
Sigma Press | 
1985 | 
1-85058-040-5 | 
No
 | 
| Amstrad Machine Language for the Absolute Beginner | 
Joe Pritchard | 
Melbourne House | 
1985 | 
0-86161-193-4 | 
Partial
 | 
| Amstrad Micro Guide | 
Peter Morse and Brian Hancock | 
Century Communications | 
1985 | 
0 | 
Yes
 | 
| Amstrad Whole Memory Guide | 
Don Thomasson | 
Melbourne House | 
1985 | 
0-86161-199-3 | 
Yes
 | 
| Amstrads and Artificial Intelligence | 
Patrick Hall | 
Sigma Press | 
1986 | 
1-85058-038-3 | 
No
 | 
| An Amstrad CPC 464 Compendium | 
Martin Gandoff - Robin Kinge | 
Addison-Wesley Educational Publishers | 
1984 | 
0201154390 | 
No
 | 
| An Educational Database for the Amstrad | 
Richard Hurley - David Virgo | 
Duckworth | 
1985 | 
0-7156-1977-2 | 
No
 | 
| An Introduction to CP/M Plus on Amstrad Computers | 
P.K. McBride | 
Glentop | 
1986 | 
1-85181-054-4 | 
No
 | 
| An Introduction to Programming the Amstrad CPC 464 and 6128 | 
R.A. & J.W. Penfold | 
Bernard Babani (publishing) Ltd | 
1984 | 
0-85934-128-3 | 
No
 | 
| Applications for the Amstrad CPC 464 & 664 | 
Garry Marshall | 
Argus Books | 
1985 | 
0-85242-853-7 | 
No
 | 
| Assembly Language Programming for the Amstrad CPC 464,664 & 6128 | 
A.P. & D.J. Stephenson | 
Argus Books | 
1986 | 
0-85242-861-8 | 
No
 | 
| BASIC Programming on the Amstrad | 
Wynford James | 
Micro Press | 
1984 | 
0-7447-0024-8 | 
No
 | 
| BASIC Programming on the Amstrad Computers | 
Wynford James | 
Micro Press | 
1985 | 
0-7447-0036-1 | 
Partial
 | 
| Bells and Whistles on the Amstrad CPC 464 | 
Jeremy Vine | 
Shiva | 
 | 
1-85014-063-4 | 
No
 | 
| Brainteasers for the Amstrad | 
G. Ludinski | 
Phoenix Publishing | 
1985 | 
0-9465-7634-3 | 
No
 | 
| Business Programming on your Amstrad CPC 464 | 
Peter Jackson - Peter Goode | 
Phoenix Publishing | 
1985 | 
0-9465-7633-5 | 
No
 | 
| Computer Challenges for the Amstrad | 
Richard Hurley - David Virgo | 
Duckworth | 
1985 | 
0-7156-1979-9 | 
No
 | 
| CP/M The Software Bus .. A Programmer's Companion | 
A Clarke, J M Eaton, D Powys-Lybbe | 
Sigma Press | 
1984 | 
0-905104-18-8 | 
No
 | 
| Doing Business with your Amstrad | 
Clive Gifford | 
Virgin Books | 
1986 | 
0-86369-146-3 | 
No
 | 
| Dynamic Games for the Amstrad | 
Clive Gifford | 
Interface Publications | 
1984 | 
0-947695-16-8 | 
Partial
 | 
| Exploring Basic | 
D. Kedem - I. Kalisky | 
Glentop | 
1985 | 
1-85181-002-1 | 
No
 | 
| Easy Add-On Projects for Amstrad CPC 464,664,6128 and MSX Computers | 
Owen Bishop | 
Bernard Babani (publishing) Ltd | 
1986 | 
0-85934-145-3 | 
No
 | 
| Filing Systems and Databases for the Amstrad CPC 464 | 
A.P. Stephenson - D.J. Stephenson | 
Collins | 
1985 | 
0-00-383102-7 | 
No
 | 
| First Steps in Basic | 
I. Kalisky - D. Kedem | 
Glentop | 
1985 | 
0-907792-70-7 | 
No
 | 
| Games and Graphics Programming on the Amstrad Computers | 
Steve Colwill | 
Micro Press | 
1985 | 
0-7447-0032-9 | 
No
 | 
| Games for your Amstrad | 
Edward Way | 
Virgin Books | 
1984 | 
0-86369-077-7 | 
No
 | 
| Gateway to Computing with the Amstrad CPC 464 (Book 1) | 
Ian Stewart | 
Shiva | 
1985 | 
1-85014-016-2 | 
No
 | 
| Graphics Programming Techniques on the Amstrad CPC 464 | 
Wynford James | 
Micro Press | 
1985 | 
0-7447-0027-2 | 
No
 | 
| Introducing Amstrad CP/M Assembly Language | 
Ian Sinclair | 
Collins | 
1986 | 
0-00-383309-7 | 
No
 | 
| Introducing Amstrad CPC464 Machine Code | 
Ian Sinclair | 
Collins | 
1985 | 
0-00-383079-9 | 
No
 | 
| Introducing Amstrad CPC464 Machine Code | 
Ian Sinclair | 
Collins | 
1985 | 
0-00-383079-9 | 
No
 | 
| Introducing the Amstrad CPC 664 | 
Jennifer & Cameron Procter | 
Micro Press | 
1985 | 
0-7447-0037-X | 
No
 | 
| Machine Code for Beginners on the Amstrad | 
Steve Kramer | 
Micro Press | 
1984 | 
0-7447-0025-6 | 
No
 | 
| Making Music on the Amstrad CPC 464 & 664 | 
Ian Waugh | 
Sunshine | 
1985 | 
0-946408-82-3 | 
No
 | 
| Master Machine Code on your Amstrad CPC 464 & 664 | 
Jeff Naylor - Diane Rogers | 
Sunshine | 
1985 | 
0-946408-80-7 | 
Partial
 | 
| Mastering Machine Code on your Amstrad | 
Clive Gifford & Scott Vincent | 
Interface Publications | 
1986 | 
0-907563-91-0 | 
No
 | 
| Mindbending Games for the Amstrad CPC 464 | 
Philip Laird | 
Excalibur Publications | 
1984 | 
0-948102-00-4 | 
No
 | 
| Music & Sound on your Amstrad | 
Ian Sinclair | 
Melbourne House | 
1985 | 
0-86161-192-6 | 
No
 | 
| My Amstrad CPC464 and me | 
Jack Walker | 
Duckworth | 
1985 | 
0-7156-1964-0 | 
No
 | 
| On the Road to Artificial Intelligence : Amstrad CPC 464 | 
Jeremy Vine | 
Shiva | 
1984 | 
1-85014-064-2 | 
No
 | 
| Powerful Programming for Amstrads | 
W. Johnson | 
Sigma Press | 
1986 | 
1-85058-046-4 | 
No
 | 
| Practical C | 
Mark Harrison | 
Sigma Press | 
1985 | 
1-85058-035-9 | 
No
 | 
| Practical Logo on the Amstrad | 
Martin Sims | 
Glentop | 
1986 | 
1-85181-046-3 | 
No
 | 
| Practical Programs for the Amstrad CPC 464 | 
Audrey Bishop - Owen Bishop | 
Collins | 
1985 | 
0-00-383082-9 | 
No
 | 
| Programming in C on the Amstrad 464-664-6128 | 
Ian Sinclair | 
Glentop | 
1986 | 
0-907792-86-3  | 
No
 | 
| Programming the Amstrad CPC 464 | 
Richard Meadows | 
Cassell Computing | 
1985 | 
0-304-31250-9 | 
No
 | 
| Ready Made Machine Language Routines for the Amstrad | 
Joe Pritchard | 
Melbourne House | 
1985 | 
0-86161-198-5 | 
No
 | 
| Sensational Games for the Amstrad CPC464 | 
Jim Gregory | 
Granada Publishing | 
1984 | 
0-246-12614-0 | 
No
 | 
| Sensational Games for the Amstrad CPC464 | 
Jim Gregory | 
Collins | 
1984 | 
0-00-383121-3 | 
No
 | 
| Simple Applications of the Amstrad CPCs for Writers | 
W. Simister | 
Bernard Babani (publishing) Ltd | 
1987 | 
0-85934-165-8 | 
No
 | 
| Sixty Programs for the Amstrad CPC 464 | 
Robert Erskine and Humphrey Walwyn | 
Pan Books | 
1984 | 
0-330-28764-8 | 
Yes
 | 
| Soft158: The Complete CPC 464 OS Firmware Specification | 
Bruce Godden, Locomotive Software | 
Amsoft | 
1984 | 
0 | 
Parts
 | 
| Soft158A: DDI-1 Firmware - The Complete CPC 464 DOS ROM Specification | 
Paul Overell, Locomotive Software | 
Amsoft | 
1984 | 
0 | 
Yes
 | 
| Soft968: CPC 464/664/6128 Firmware | 
Bruce Godden, Paul Overell, Locomotive Software, David Radisic | 
Amstrad | 
1986 | 
0 | 
Parts
 | 
| Starting Basic | 
Sean Gray - Eddy Maddix | 
Glentop | 
1985 | 
0-907792-39-1 | 
No
 | 
| Structured Programming on the Amstrad Computers CPC464,664 and 6128 | 
Stephen Raven | 
Micro Press | 
1985 | 
0-7447-0034-5 | 
No
 | 
| Subroutines for the Amstrad CPC 464 & 664 | 
A.P. & D.J. Stephenson | 
Argus Books | 
 | 
0-85242-855-3 | 
No
 | 
| The Amazing Amstrad Omnibus | 
Martin Fairbanks | 
Interface Publications | 
1985 | 
0-907563-82-1 | 
No
 | 
| The Amstrad BASIC Idea | 
Richard Forsyth and Brian Morris | 
Chapman and Hall / Methuen | 
1986 | 
0-412-28070-1 | 
No
 | 
| The Amstrad CP/M Plus | 
David Powys-Lybbe and Andrew R.M. Clarke | 
M.M.L. Systems Ltd. | 
1986 | 
1-86991-000-1 | 
No
 | 
| The Amstrad CPC Game Screenshot Catalog | 
Alejandro Valdezate and Francisco Zapata | 
GUA | 
2010 | 
- | 
No
 | 
| The Amstrad CPC Game Load Screen Catalog | 
Alejandro Valdezate and Francisco Zapata | 
GUA | 
2010 | 
- | 
No
 | 
| The Amstrad CPC-464 Advanced User Guide | 
Mark Harrison | 
Sigma Press | 
1984 | 
1-85058-014-6 | 
No
 | 
| The Amstrad CPC464 Disc System | 
Ian Sinclair | 
Collins | 
1985 | 
0-00-383177-9 | 
No
 | 
| The Amstrad Disc Companion | 
Simon Williams | 
Sigma Press | 
1986 | 
1-85058-034-0 | 
No
 | 
| The Amstrad Games Book | 
Mark Ramshaw | 
Pitman Publishing | 
1984 | 
0-273-02284-9 | 
No
 | 
| The Amstrad Pentacle Adventure Creator | 
Clive Gifford | 
Interface Publications | 
1985 | 
0-907563-70-8 | 
No
 | 
| The Amstrad Program Book | 
Peter Goode | 
Phoenix Publishing | 
1984 | 
0-9465-7624-6 | 
No
 | 
| The Amstrad Programmer's Guide (*) | 
Bryan Skinner | 
Duckworth | 
1985 | 
0-7156-1984-5 | 
No
 | 
| The Amstrad Programmer's Guide | 
Clive Gifford - Tim Hartnell | 
Pitman Publishing Ltd | 
1985 | 
0-273-02447-7 | 
No
 | 
| The Anatomy of the CPC's | 
Bruckmann-Englisch-Gerits-Steigers | 
First Publishing Ltd | 
1986 | 
0-948015-46-2 | 
No
 | 
| The CP/M Plus Handbook | 
Alan R. Miller | 
Sybex | 
1984 | 
0-89588-158-6 | 
No
 | 
| The CP/M Plus Handbook: Operator's and programmer's guide for the amstrad CPC6128 and PCW8256 | 
? | 
Digital Research and Amstrad Consumer Electronics | 
? | 
0-434-90321-3 | 
No
 | 
| The Hitch-Hiker's Guide to Artificial Intelligence : Amstrad BASIC Version | 
Richard Forsyth, Chris Naylor | 
Chapman & Hall | 
1986 | 
0-412-28130-9 | 
No
 | 
| The Ins & Outs of the Amstrad | 
Don Thomasson | 
Melbourne House | 
1984 | 
0-86161-190-X | 
No
 | 
| The Working Amstrad | 
David Lawrence & Simon Lane | 
Sunshine | 
1985 | 
0-946408-60-2 | 
No
 | 
| Understanding and Expanding your Amstrad CPC464-664/6128 | 
Alan Trevennor | 
Sigma Press | 
1986 | 
1-85058-018-9 | 
No
 | 
| Using Amstrad CP/M Business Software | 
Ian Sinclair | 
Collins | 
1984 | 
0-00-383359-3 | 
No
 | 
| Using DR LOGO on the Amstrad | 
Martin Sims | 
Glentop | 
1985 | 
0-907792-56-1 | 
No
 | 
| Using your Amstrad CPC464 (Made Easy) | 
Garry Marshall | 
Newtech Publishing | 
1984 | 
0-09-938800-6 | 
No
 | 
| Using your Amstrad CPC Disc Drives | 
J.W. Penfold | 
Bernard Babani (publishing) Ltd | 
1986 | 
0-85934-163-1 | 
No
 | 
| Wargaming on the Amstrad CPC 464,664 & 6128 | 
Owen & Audrey Bishop | 
Argus Books | 
 | 
0-85242-888-X | 
No
 | 
| Whole Amstrad Memory Map (The) | 
 | 
Melbourne House | 
1984 | 
 | 
No
 | 
| Working Graphics on the Amstrad CPC 464 & 664 | 
James, Gee & Ewbank | 
Argus Books | 
 | 
0-85242-874-X | 
No
 | 
| Writing Adventure Games on the Amstrad CPC 464 / CPC 664 | 
Mike Lewis & Simon Price | 
Melbourne House | 
1985 | 
0-86161-196-9 | 
No
 | 
| Your First Amstrad Program | 
Rodnay Zaks | 
Sybex | 
1985 | 
0-94788-800-4 | 
No
 |