assembler(アセンブラ)とは、部品や製品を組み立てる人、または低水準プログラミング言語(アセンブリ言語)を機械語に変換するプログラムのこと。
/əˈsɛm.blɚ/
The assembler checked each part carefully before putting them together.
アセンブラ(組立工)は、部品を組み合わせる前に一つ一つ丁寧に確認した。
In the early days of computing, programmers relied heavily on assemblers to translate their code into instructions the machine could understand.
コンピュータの黎明期、プログラマーは自分のコードを機械が理解できる命令に変換するために、アセンブラに大きく依存していた。
assemble はフランス語の assembler(集める、組み立てる)に由来し、さらにラテン語の assimulāre(一つにまとめる)に遡る。接尾辞 -er は「~する人・もの」を意味し、「組み立てる人」または「組み立てるもの(プログラム)」という意味になった。コンピュータ用語としては、1950年代からアセンブリ言語を機械語に翻訳するソフトウェアを指すようになった。