Machine code

Machine code is the binary code which is executable and readable by a computer. It is normally generated by using a compiler and/or assembler on human readable source code written by a computer programmer. Machine code is often also often referred to as "binary" code, and a file containing machine code is often referred to as an "executable file" or "program".