コンパイラー

百科事典マイペディア 「コンパイラー」の意味・わかりやすい解説

コンパイラー

人間に理解しやすいプログラム言語高水準言語)を使って書かれたプログラムを,コンピューターが直接実行できる形式やコンピューター上の仮想機械によって実行される中間言語などに翻訳処理をするソフトウェアのこと。翻訳系ともよばれる。また,その翻訳処理をコンパイルという。プログラムを,そのつど解釈・実行するインタープリターと比較すると,コンパイルされたプログラムのほうが一般的に高速である。コンパイラー方式で代表的な言語はC,C++,中間言語方式ではJavaSmalltalkがある。
→関連項目ALGOL高水準言語COBOL

出典 株式会社平凡社百科事典マイペディアについて 情報

世界大百科事典(旧版)内のコンパイラーの言及

【言語処理系】より

…今日では,さまざまなタイプのプログラミング言語とコンピューターに対し,効率のよい言語処理系が用意されている。 プログラムから機械語への翻訳処理を行う言語処理系をコンパイラー,プログラムを直接に解釈実行する言語処理系をインタプリターという。特定のコンピューターの機械語とは無関係に,中間言語と呼ばれる仮想的な命令言語を設計し,コンパイラーが中間言語に翻訳し,インタプリターが中間言語を直接に解釈実行する中間言語方式も広く行われている。…

※「コンパイラー」について言及している用語解説の一部を掲載しています。

出典|株式会社平凡社「世界大百科事典(旧版)」

4月1日の午前中に、罪のないうそをついて人をかついでも許されるという風習。また、4月1日のこと。あるいは、かつがれた人のこと。四月ばか。万愚節。《季 春》[補説]西洋もしくはインドに始まる風習で、日本...

エープリルフールの用語解説を読む