3-3-1. プログラミング言語:機械語

これは、「機械語」を説明した図です。
機械語

マイコンは電気的信号によって動作します。
信号のHighとLow、つまり1と0の2進数で組み合わされた言語が機械語(マシン語)で、マイコンが唯一理解できる言語です。

C言語やアセンブリー言語で記述されたプログラムはそのままでは、マイコンを動かすことができません。そこでC言語やアセンブリー言語で記述されたプログラムを機械語に変換する必要があります。

C言語を機械語に変換するためのコンパイラー、アセンブリー言語を機械語に変換するためのアセンブラーを各マイコンメーカーは用意しています。

第3章 マイコンのハードとソフト

3-1. ソフトウェアの働き
3-2. ソフトウェアの実行
3-3. プログラミング言語
3-3-2. プログラミング言語:アセンブリー言語
3-3-3. プログラミング言語:C言語