What is Machine Language?

Legal Definition
Programmed language directly understood and executed by a machine, typically a computer. Requires no conversion or translation. English-like languages, known also as high level languages, are industry-renown: Basic, C, Java, and the like. These are coded as programs, then converted into a machine language, known as a low level language, by an assembler, compiler, or interpreter. It is different for each type of CPU, often having unique operation sets. These are in native binary language, comprised of only two characters: 0 and 1. It is difficult to read, less likely understood by humans.