機械語は、プロセッサが直接実行できる最も低レベルのプログラミング言語です。すべての命令が0と1の二進数(ビット列)で表現されており、メモリアドレスやレジスタ操作などの基本的な処理を指示します。他のプログラミング言語は最終的に機械語にコンパイルされて実行されます。人間には読み書きが困難なため、実務ではアセンブリ言語を使用することが多いです。
「機械」と「語」の合成語。コンピュータ(機械)が理解する言語(語)という意味で、日本語では1960年代頃から使用されている。英語の machine language や machine code の訳語。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。