機械語モニタ
一部の機械語モニタは1ステップづつ機械語を実行するという機能(原始的なデバッガのような機能)を持たせるようになり、やがて機能が足されてゆきデバッガ、またアセンブラや逆アセンブラなどの機能も加えることも行われたが、1980年代に、マイコンよりも複雑化・高度化したパーソナルコンピュータが一般化してゆき、デバッガ・アセンブラ・逆アセンブラなどがそれぞれ高機能化し単体のソフトウェアとなってゆくにつれ、機械語モニタのほうは使われる頻度が減っていった。現代では機械語モニタが使われる状況は、組み込みシステムやEFIなどできわめてハードウェア寄りの操作をする時など、かなり限られている。現代では、ハードウェア寄りの一部の技術者が使用することはあるが、一般のコンピュータユーザが直接使うことは無い。
1970年代や1980年代前半に一般的だった機械語モニタのありふれた使用法は、たとえば機械語プログラムのデバッグのために使うことであり、開始と停止のメモリアドレスをユーザが入力・指定して機械語プログラムを実行させる。指定した停止アドレスに達した段階でプログラムの実行が停止し、制御をユーザに戻し、ユーザの次の入力を待つ状態になる、というものである。