アセンブラは、プロセッサの機械語命令を人間が理解しやすい記号や英字で表現するプログラミング言語です。CPU固有の命令セットに対応し、高速処理やハードウェア制御が必要な場面で使用されます。アセンブリ言語とも呼ばれ、システムプログラムやファームウェア、組込みシステムの開発で重要な役割を果たします。
英語の「assembler」に由来。「assemble」は部品を組み立てる意。プログラムの構成要素を機械語に組み立てる役割から命名されました。1950年代の初期コンピュータで開発された言語です。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。