Machine language or assembly language.
Any programming language that doesn't look like English but is still able to be understood by people. It uses "words" like "ADD" to replace machine language instructions like "110100" to make it easier for the human. See also high-level language.
A class of programming languages that are highly detailed and machine-dependent.