中間コード
「中間コード」の英語
「中間コード」は英語で object code と言います。ここでは、コンパイラが出力し、リンカ処理を前提とするコードを指します。bytecode や intermediate language と区別されることが多いものの、文脈によっては広く「中間的なコード」を指すこともあります。
「中間コード」の英語の使い分け
コンパイラ出力の、リンカ処理を前提としたコードに使います。
The linker combined the object code into an executable file.
コアイメージ
コンパイラの出力で、実行可能化のためのリンカ処理を前提とした命令やデータを含むコード
英英
Code output by a compiler that contains machine instructions or relocatable segments intended for linking and eventual execution by a computer.
語源
object codeは、リンカに渡す対象物であるobjectと命令やデータを示すcodeが結びついて生まれ、オブジェクトファイルとして保存される形で普及した
コラム
- オブジェクトコードはバイトコードや中間言語と呼ばれるものと混同されることがあるが、通常は実行機械語またはリンカ処理を前提とした再配置可能コードを指す
「中間コード」のレベル別の例文
- 中学
The compiler created object code for the program.
- 高校・英検2級
The linker uses object code to build the final application.
- TOEIC・ビジネス
Please send the object code with the build report.
- 日常会話
Is this file object code?
「中間コード」を英語にするときのよくある間違い
× middle code
日本語の「中間」をそのまま middle と訳しません。