インタプリタとは、プログラミング言語で記述されたソースコードを、コンピュータが理解できるオブジェクトコードに1行ずつ翻訳しながら実行するソフトウェアのことです。
プログラムはもともと人間が理解できるように記述されたものであるため、そのままの形式ではコンピュータはその指示内容を理解することができません。そのためにソースコードをコンピュータが理解できる機械語に 変換をする必要があります。ソースコードを機械語に変換するソフトウェアには、主にソフトウェアとインタプリタの2種類があります。インタプリタはプログラムの実行時に変換を行うため、コン パイラよりも処理速度が若干遅いという欠点がありますが、プログラムを変更したり実行したりするのが比較的簡単という特徴もあります。