The CPC 464 featured a Zilog Z80 processor, 64K of RAM, a palette of 27 colours, and a tape player to store programs and data. Like many home computers at the time, the 464 had a version of the BASIC programming language in ROM (the implementation was Locomotive Basic version 1.0). Because the CPC 464 shared a processor with the ZX Spectrum, some games manufacturers developed games for the two systems partly in parallel.
Later models in the 'CPC' series were the [Amstrad CPC 664]? and [Amstrad CPC 6128]?, both of which featured a 3-inch disk drive in place of the 464's tape player (among other small differences).