インタプリタ

インタプリタとは

プログラミング言語で記述されたソースコードを、逐次(1行ずつ)解釈・実行するソフトウェアのことです。

コンパイラがソースコードを一度に翻訳して機械語にし、その機械語を動かすのに対し、

インタプリタは実行時にソースコードを解釈しながら動かしていくため、コンパイラよりも実行速度が遅い傾向があります。

一方、インタプリタはソースコードを逐次解釈・実行するため、エラーを発見しやすいというメリットがあります。

インタプリタとは別に一括で機械語に翻訳するコンパイルというのがあります。

コンパイラとインタプリタの違い

» ネットワーク用語