Código de máquina
English: Machine code

Bootloader em código de máquina que exibe o texto "Hello World!" na cor verde.

Um programa em código de máquina consiste de uma sequência de bytes que correspondem a instruções a serem executadas pelo processador.As instruções do processador, chamadas de opcodes, são representadas por valores em hexadecimal.[1]

Programação em código de máquina

Para se programar em código de máquina, deve-se obter os códigos de instruções do processador utilizado contendo opcodes, operandos e formatos de cada instrução.

Por esse motivo foi criada uma linguagem de programação chamada Assembly, composta de códigos mnemônicos que expressam as mesmas instruções do processador, embora escritos em acrônimos da língua inglesa, tais como mov ou rep, em vez de opcodes.