compiler

「compiler」の発音・読み方

カタカナ読み(目安)コンパイラー

「compiler」の意味

「compiler」の例文

The compiler optimized the code for speed.

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

「compiler」の複数形

複数形compilers

「compiler」のレベル別の例文

「 compiler」のコアイメージ コアイメージ

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

「compiler」のよく使う型

「compiler」とよく一緒に使う語

「compiler」のよくある間違い

  • ✕ compilor

    ○ compiler

    語尾は -or でつづり、compilor とは書きません。

「 compiler」の英英 英英

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」の語源 語源

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

「 compiler」のコラム コラム

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

「compiler」のよくある質問

Q. compilerの複数形は?
複数形は compilers です。規則的に語尾へ s を付けます。
Q. compilerは何をするもの?
compilerは、プログラミング言語で書かれたソースコードを、機械語などコンピューターが実行できる形に変換するソフトウェアです。
Q. compilerとコンパイラは同じ意味?
はい。英語の compiler は、日本語の「コンパイラ」に当たる技術用語です。英語では第2音節の「パイ」に強勢があります。
Q. compilerにはIT以外の意味もありますか?
辞書や詩集などの「編纂者」や「編集者」という意味があります。動詞compile(集める、編集する)に人を表す-erがついた語で、複数の資料を集めて1冊にまとめた人物を指します。書籍の奥付でCompiler: John Smithとあれば「編者:ジョン・スミス」を表します。例文:She is the compiler of this anthology.(彼女はこのアンソロジーの編纂者です。)
Q. compilerの正しい発音やアクセントは?
発音記号は/kəmˈpaɪ.lər/で、第2音節の「パイ」にアクセントを置きます。日本語では「コンパイラ」と平板に読まれがちですが、英語では語頭が弱くあいまいな母音になり、真ん中を強く「カンパイラー」のように発音します。品詞は可算名詞です。例文:Update your compiler to the latest version.(コンパイラを最新版に更新してください。)
Q. compilerとinterpreterの違いは何ですか?
コードを変換するタイミングが違います。compilerは人間が書いたプログラム全体を事前に一括で機械語に翻訳してから実行しますが、interpreter(インタプリタ)は1行ずつ読み解きながらその場で実行します。compilerは変換処理に時間を要する反面、完成したプログラムの実行速度が速い点が大きな強みです。
Q. 動詞compileや名詞compilationとの違いは?
compilerが動作を行う「人やプログラム」を表すのに対し、compileは「まとめる、コンパイルする」という動詞で、compilationは「編集物、まとめ」という名詞です。音楽のコンピレーションアルバムも同語源のcompilationから来ています。例文:It took five minutes to compile the project.(プロジェクトのコンパイルに5分かかりました。)