Do tego systemu firma Digital Research opracowała sieć CP/Net która umożliwiała współdzielenie zasobów dyskowych i drukarek poprzez serwer sieciowy pracujący pod kontrolą MP/M. Jako stacje klienckie używane były komputery pracujące pod CP/M oraz bezdyskowe terminale z systemem CP/NOS, który był odmianą CP/M 2.2 obsługującym wyłącznie dyski sieciowe.

Rozwinięciem systemu CP/M był Digital Research DOS (znany jako DR-DOS), przeznaczony dla komputerów klasy PC oraz GEMDOS, część systemu operacyjnego m.in. komputerów Atari ST odpowiedzialna za zarządzanie plikami.

Systemy CP/M dla x86 przegrały z MS-DOS z powodu ceny – CP/M-86 kosztował $240 wobec $40 za MS-DOS.

Wersje CP/M dla procesorów 8080 (Z-80) CP/M 2.2 Ostatnia wersja systemu wspierająca maksymalnie 64kB pamięci RAM (stosowana w komputerach z taką właśnie ilością pamięci).

CP/M Plus (CP/M 3.0) CP/M Plus został wprowadzony do sprzedaży przez Digital Research w roku 1982.

Później firma Locomotive Software Limited przygotowała natywne wersje tego systemu (CP/M Plus) dla komputerów Amstrad Schneider 6128 i ZX Spectrum +3.