CP/M (
Control Program for Microcomputers) fue un
sistema operativo de un solo usuario/Una sola tarea desarrollado por
Gary Kildall para el
microprocesador Intel 8080 (los
Intel 8085 y
Zilog Z80 podían ejecutar directamente el código del 8080, aunque lo normal era que se entregara el código recompilado para el microprocesador de la máquina). Se trataba del sistema operativo más popular entre las computadoras personales en los años 70. Aunque fue modificado para ejecutarse en un
IBM PC, el hecho que
IBM eligiera
MS-DOS, al fracasar las negociaciones con
Digital Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer. CP/M originalmente significaba
Control Program/Monitor. Más tarde fue renombrado a
Control Program for Microcomputers. En la época, la barra inclinada (/) tenía el significado de "diseñado para". No obstante,
Gary Kildall redefinió el significado del acrónimo poco después. CP/M se convirtió en un
estándar de industria para los primeros
micro-ordenadores.