テクノロジ系 / 基礎理論
中間言語
中間言語は、原始プログラムと機械語の中間に位置する、変換途中の形式です。
もう少し詳しく
プログラムを機械語に変換する過程で、いったん生成される中間的な形式の言語です。特定の機械に依存しない形にしておくことで、さまざまな環境向けの変換や、環境をまたいだ実行がしやすくなります。コンパイラの処理や、環境非依存の実行を支える仕組みです。
試験での見方
例:機械に依存しない中間的な形式に変換しておくのが中間言語です。
テクノロジ系 / 基礎理論
中間言語は、原始プログラムと機械語の中間に位置する、変換途中の形式です。
プログラムを機械語に変換する過程で、いったん生成される中間的な形式の言語です。特定の機械に依存しない形にしておくことで、さまざまな環境向けの変換や、環境をまたいだ実行がしやすくなります。コンパイラの処理や、環境非依存の実行を支える仕組みです。
例:機械に依存しない中間的な形式に変換しておくのが中間言語です。
原始プログラムと機械語の中間形式である点が核心です。環境非依存・移植性との関連を押さえましょう。