MP/M (Multi-Programming Monitor Control Program) は、CP/Mをマルチユーザ化したオペレーティングシステム(OS)である。デジタルリサーチ(DRI)の開発者・が1979年に開発した。MP/Mが動いている1台のコンピュータを、それぞれ個別の端末から複数のユーザが同時に使用することができる。 MP/M は、少なくともマイクロコンピュータ上では、その時代としてはかなり高度なOSだった。MP/Mのカーネル(カーネルという名前が使われる以前は、nucleus(核)と呼ばれていた)は、メモリ保護、同時入出力(XIOS)、スプールとキューイングに対応した優先度スケジューリングされたマルチタスクカーネルだった。また、各ユーザが複数のプログラムを実行し、それらを切り替えることできた。