プログラムの実行時にプログラム(または翻訳した擬似コード)を逐次解釈しながら対応するマシン命令を実行する方式をインタプリタ方式という.また,この解釈・実行制御を行うプログラムをインタプリタと呼ぶ.プログラムの実行方式には大きく分けて,インタプリタ方式とコンパイル方式との二つがある.インタプリタ方式は実行が容易でほかのマシンへの移植性が良いなどの利点があるが,実行速度は遅い.