It was developed by [[Gary Kildall]] of [[Digital Research|Digital Research, Inc.]] as a private project from 1974 on, named '''''C'''ontrol '''P'''rogram/'''M'''onitor''. When it became commercial software in November 1977 it was renamed to '''''C'''ontrol '''P'''rogram for '''M'''icrocomputers''.
CP/M had a is in three parts. The console command processor (CCP) which handles your input from the "A>" prompt. The basic disk operating system (BDOS) and the basic input/output system (BIOS). The CCP and BDOS are machine independent part (implemented and are made by Digital Research) and a machine dependent part . The BIOS is implemented by the vendor (e.g. Amstrad). There are other CP/M compatible systems:* [[NZ-COM]]* [[Z80DOS]]* [[Z-System]]
== Amstrad CPC and CP/M ==