No.406開発とビルド
interpreter
インタープリタ
知識レベル 基礎
答えひとことで
インタープリタは、プログラムをその場で読み進めながら動かす仕組みです。
compiler との違いインタープリタは逐次的な解釈実行に重心があり、コンパイラは変換済み成果物を作る点が違いますくわしく
インタープリタは、ソースコードや中間表現を読み取りながら順次実行する仕組みを指します。あらかじめ完全な実行ファイルを作る方式と違い、実行時に解釈しながら動くため、対話的な利用や試行錯誤に向く場合があります。ただし、実際の処理系は内部でバイトコード化や最適化を行うこともあり、単純に『毎回一行ずつ読むだけ』ではありません。コンパイラとの違いを理解するときは、実行前に何を生成するか、実行時にどこまで解釈するかを見ると整理しやすくなります。
まちがえやすい言葉と由来
interpreterVScompiler
インタープリタは逐次的な解釈実行に重心があり、コンパイラは変換済み成果物を作る点が違います。
ことばの地図
関係するコマンド
よくある質問
資格試験では
- LPIC-1 102大事ソースからの導入、ビルド、またはスクリプト実行の理解スクリプトや処理系の違いを理解する基礎として重要です。
interpreter を最後まで読みました。
Linux 用語辞典に戻る189 / 512