V2EX  ›  英和辞典

Compiler

定義 / Definition

コンピュータにおいて、人間が書いたプログラミング言語(ソースコード)を、機械が理解できる低水準言語(機械語やバイトコードなど)に変換するソフトウェアのこと。

発音 / Pronunciation

/kəmˈpaɪ.lər/

例文 / Examples

The compiler found an error in my code.
コンパイラが私のコードにエラーを見つけた。

Modern compilers can optimize code to run significantly faster than the original source would suggest.
現代のコンパイラは、元のソースコードから想像される以上にプログラムを高速に動作させるよう最適化できる。

語源 / Etymology

ラテン語の compilare(「積み上げる、集める」)に由来する。元々は「資料をまとめて編集する人」という意味で使われていた。1950年代に、グレース・ホッパーがプログラミングの文脈でこの語を初めて用い、ソースコードを機械語に変換するプログラムを指すようになった。動詞 compile(編集する、まとめる)に、行為者を表す接尾辞 -er が付いた形である。

関連語 / Related Words

文学・著名作品での使用例 / Literary Usage

  • **"Compilers: Principles, Techniques, and Tools"**(Alfred V. Aho ほか著、通称「ドラゴンブック」)— コンパイラ設計の古典的教科書で、この分野の基礎を築いた名著。
  • **"Structure and Interpretation of Computer Programs"**(Harold Abelson & Gerald Jay Sussman 著)— コンパイラとインタプリタの仕組みが深く議論されている計算機科学の名著。
  • **"The Art of Computer Programming"**(Donald Knuth 著)— コンパイラの理論的基盤となるアルゴリズムや構文解析について広範に扱われている。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1754 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 73ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
♥ Do have faith in what you're doing.