解説
「インタプリタ」(interpreter)は通訳者を意味する言葉で、人間が書いたプログラムを、記述の順番に少しずつ処理していく実行するものです。
コンパイラを使う方式と違い、コンパイルの作業が必要ないので、気軽に実行できるというメリットがあります。しかし、プログラムを読み込み、解釈しながら実行していくため、コンパイルを行う方式よりも処理が遅いというデメリットもあります。
古くは、コンパイル方式とインタプリタ方式が大きな分類方法でしたが、現在ではこうした分類はあまり行われません。
最近のプログラミング言語では、コンパイルを行わない言語でも、内部的にコンパイルして実行するものが多いです。こうしたやり方は、処理速度が遅いというインタプリタのデメリットを防ぎつつ、毎回コンパイルしたファイルを作る作業を軽減するメリットがあります。
サンプル
今回はサンプルはありません。
