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 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 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 | No | 
| Soft158A: DDI-1 Firmware - The Complete CPC 464 DOS ROM Specification | Paul Overell, Locomotive Software | Amsoft | 1984 | 0 | Yes | 
| 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-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 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 | 
| 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 |