machine-level program
nounUK /məˈʃiːn ˈlɛvəl ˈprəʊɡræm/
US /məˈʃiːn ˈlɛvəl ˈproʊɡræm/
A machine-level program is a set of instructions a computer can run directly.
The engineer wrote a machine-level program to control the tiny robot.
OTHER MEANINGS
2. A program written in the binary instructions that a specific processor understands.
The compiler turned the source file into a machine-level program.
3. Low-level software that runs without an interpreter or virtual machine.
Unlike Java bytecode, a machine-level program executes straight on the CPU.
4. Code expressed in the processor's own instruction format rather than a high-level language.
Debugging a machine-level program requires reading raw hexadecimal bytes.