コンパイル
コンパイル(英: compile)
英語の動詞
(IT用語)高水準のプログラミング言語で書かれたプログラムをそれより低い水準の言語や機械語に変換すること。それを行うソフトウェアをコンパイラという。具体的な手順については【コンパイラ】の記事で説明。→コンパイラを参照のこと。
(IT用語登場以前の、元の意味)いくつかの資料や文献から情報を集めてきて、一緒にして、ひとつの資料としてまとめること。たとえばレポート類を書くために、いくつもの資料・文献を読んで、あちこちから少しづつ文や節を集めてひとつの文書にまとめること。compileの語の構成としては com + pileとなっており、comは「一緒に」といった意味の接頭辞で、compileの語源は中世のラテン語のcompilareで、この語の意味がやや曖昧なもののおそらく「一緒に束ねる」というような意味で意味で使われていたらしい言葉で、13世紀ころのフランス語では「集める」というような意味で使われていた言葉で、それが英語のcompileの語源になった。日本人は「編集」という訳語を充てることは多い。(なお現代の政治的な場面では「編集」という用語はしばしば大切な情報を勝手に削ってしまう行為を隠すための用語になってしまっているが、そういう意味では全然無くて)、どちらかというと素直に文字通りの意味、つまり文献や資料を読んで集めた複数の材料をひとつのレポートや作文などにまとめるような作業だとイメージしたほうがよい。