3: Código de máquina
( \newcommand{\kernel}{\mathrm{null}\,}\)
El código de máquina es una representación de un programa de lenguaje ensamblador que el hardware de la CPU puede entender. Dado que la CPU solo entiende binario, el código de máquina es un lenguaje binario que controla la CPU. Cuando escribimos el código binario de la máquina, para facilitar la lectura de un humano, el código se recopilará en grupos de 4 bits, y se escribirá el resultado hexadecimal (base 16).