言語プロセッサ
インタプリタは、高水準プログラミング言語を、逐次実行するプログラムである。インタプリタは、コードを読み取るとすぐにコードを実行するため、プログラムのソースコードから実行を始める場合はコンパイラよりも高速になる。一度に少しずつコードを実行するため、ソフトウェア開発のデバッグツールとしてもよく使用される。インタプリタはプロセッサに依存しないため、コンパイラよりも移植性が高く、異なるハードウェアアーキテクチャ間で作業することができる。