the binary instructions that a computer understands. no translation is necessary.
rarely written in machine code (binary) as it is harder to understand
original low level language, rows of switches flipped on or off by operator