Origin: French suffix -age
Machine language has 3 different meanings across 1 category:
a programming language designed for use on a specific class of computers
a set of instructions coded so that the computer can use it directly without further translation
The set of instructions that a particular computer is designed to execute; generated from an assembly language by an assembler, or from a high-level language by a compiler or interpreter.