W porównianiu do poprzednika (wersji 2.2) system ten został znacznie ulepszony, m.in. poprawiono obsługę dysków (była 4-10 razy szybsza). System ten pozwalał na użycie maksymalnie 1 MB pamięci RAM (16 bloków po 64 kB). Był zwykle uruchamiany na komputerach z min. 128 kB RAM.
Komputery z CP/M Na świecie powstało wiele komputerów umożliwiających pracę w systemie CP/M. Należały do nich m.in. liczne komputery pracujące w standardzie MSX, ale także komputery dedykowane do pracy z CP/M takie jak Kaypro II czy Osbourne 1. W Polsce CP/M był stosowany głównie na komputerach z procesorem Z-80, do których należały: Amstrad CPC - CP/M2.2 (CPC 464/664), CP/M Plus (CPC 6128) Amstrad PCW - CP/M Plus Commodore 128 - CP/M Plus Spectravideo SVI-738 - CP/M 2.2 ZX Spectrum ze stacją Timex FDD 3000 - CP/M 2.2
Istniały również produkowane w Polsce komputery umożliwiające korzystanie z CP/M. W komputerach Elwro 800 Junior stosowany był system CP/J, który był wersją CP/M 2.2 dostosowaną do pracy w sieci. CP/M 2.2 był też jednym z systemów dostępnych dla komputera ComPAN-8.