Machine code or
machine language is a set of
instructions executed directly by a
computer's
central processing unit (CPU). Each instruction performs a very specific task, such as a load, a
jump, or an
ALU operation on a unit of data in a
CPU register or memory. Every program directly executed by a CPU is made up of a series of such instructions.