コンパイラ

「コンパイラ」の英語

「コンパイラ」は英語で compiler と言います。ソフトウェアの話では compiler が標準的で、compiler software は説明的な言い方です。文芸では編纂者を指すこともあります。

「コンパイラ」の英語の使い分け

例文

The compiler optimized the code for speed.

コンパイラは実行速度のためにコードを最適化した。

コアイメージ

コンパイラはソースコードを低水準の命令に変換しつつ性能向上のための最適化を施すプログラムを指す

英英

A program that converts high-level source code into low-level machine-executable code, typically applying transformations and optimizations to improve performance and correctness.

語源

compilerは、英語の動詞 compile(ラテン語 compilare に由来し「集める・編集する」を意味する)に役割を表す接尾辞 -er が付いて生じた語で、「集めて変換する者・装置」を示す

コラム

  • 英語の compiler は技術文脈では翻訳・変換を行うプログラムを指し、文芸文脈では編纂者を意味することがあるので文脈で区別することが重要

例文

The compiling program detected a syntax error and stopped.

コンパイラは構文エラーを検出して停止した。

コアイメージ

ソースを解析して最終的な実行形式にまとめ上げ、構文ミスを検出して処理を中断するプログラム

英英

A program that analyzes source code and produces a final executable form, halting and reporting when syntax errors are found.

語源

compiling programは、ラテン語系のcompile(集める・束ねる)を語源とする語幹にprogramが付いた表現で、ソースコードをまとめて機械語へ変換する役割を表す。

コラム

  • 英語のcompileは複数の意味を持つが、ソフトウェア文脈では主にソースを機械語に変換する行為を指し、compiling programはその変換を行うソフトウェアを意味する。

「コンパイラ」のレベル別の例文

「コンパイラ」を英語にするときのよくある間違い

「コンパイラ」の英語についてよくある質問

Q. 「コンパイラ」を英語で一言で言うと?
compiler です。ソフトウェアの文脈では、この表現が一般的です。
Q. compiler と compiler software の違いは?
どちらもコンパイルを行うソフトウェアを指せますが、通常は compiler を使います。compiler software は説明的な言い方です。
Q. 「コンパイラ」の英語を文芸の文脈で使えますか?
compiler は文芸では、作品や資料の編纂者を指すこともあります。ソフトウェアの話かどうかを文脈で判断します。

「コンパイラ」と関連する日本語の英語

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1