compiler
compiler はTOEFL 100・IELTS 7.5レベルの英単語で、「編纂者、コンパイラ」という意味があります。発音記号は /kəmˈpaɪlɚ/ です。
意味一覧 (2件)
編纂者
解説 Definition
「compiler」は、資料や情報、文章などを集めて整理し、一つの書物や一覧にまとめる人を指します。ITのソフトウェアではなく、人が複数の内容を編集・編成して形にする場面で使われます。
A person who gathers and organizes material from different sources into a book, list, or collection. The role involves selecting and arranging information or writing to form a useful whole.
覚え方のコツ Memory Tip
compile を知っていれば覚えやすいです。-er は「する人」なので、compiler は「compile する人」。ここではITの道具ではなく、辞書・資料集・論文集などのために、ばらばらの文章や情報を集めて一冊の形に整える編纂者だと捉えると定着します。editor が内容を直す人に寄ることがあるのに対し、compiler は多くの材料を集めて配列し、まとまりにする役割を意識すると忘れにくいです。
Connect compile with -er, meaning a person who performs an action. Picture someone gathering scattered texts and arranging them into a dictionary or collection, with the emphasis on bringing material together.
例文
She was the compiler of a well-known English-Japanese dictionary.
彼女は有名な英和辞典の編纂者だった。
The compiler gathered essays from many writers for the volume.
その編纂者は、その本のために多くの作家の随筆を集めた。
His name appears on the cover as the compiler of the collection.
彼の名前は、その作品集の編纂者として表紙に載っている。
コンパイラ
(意味 2)
解説 Definition
プログラミング言語で書かれたソースコードを、機械語や実行可能な形式などへ変換するプログラムを指します。通常はプログラムの実行前にコードをまとめて変換し、必要に応じて最適化やエラーの検出も行います。
A compiler is a computer program that changes source code into machine code or another form that a computer can run. The word is mainly used in programming and software development.
覚え方のコツ Memory Tip
compile を知っていれば覚えやすいです。-er は「する人・もの」なので、compiler は「compile するもの」。ITでは、ばらばらのソースコードをまとめて、機械が実行しやすい形へ変える道具だと捉えると定着します。compilation, compiled language も同じ仲間としてセットで覚えるのが有効です。紛らわしいのは interpreter で、こちらはその場で順に解釈して実行するタイプ。compiler は先に全体を変換してから動かす、という対比で整理すると忘れにくいです。
Start with the verb `compile`, then add `-er`, which often means a person or thing that does an action. So a `compiler` is the thing that compiles. To fix it in memory, compare it with an `interpreter`: a compiler changes the whole code first, while an interpreter handles it step by step.
例文
The compiler reported a syntax error on line 42.
コンパイラは42行目の構文エラーを報告しました。
Modern compilers optimize code before generating machine instructions.
現代のコンパイラは機械語の命令を生成する前にコードを最適化します。
You need to install a C compiler to build the program from source.
ソースからそのプログラムをビルドするには、Cコンパイラをインストールする必要があります。
compiler の類義語・関連語
compiler の語源・成り立ち Etymology
compiler は compile+-er で「まとめる人」。語源のラテン語 compilare は com-「共に」+ pilare「略奪する・集める」にさかのぼり、散在する記述を一つの形に束ねる感覚があり、辞書や資料集の編纂者という意味にもつながる。
The word consists of compile plus -er, meaning a person who compiles.
同じレベルの語彙をもっと
TOEFL 100の一覧へ →外部辞書で調べる
この英単語をクイズで覚えよう