First generation language

Definition
A first generation language (1GL) (also called machine code) is

"[a] language that can be recognized by the processing unit of a computer. Such a language usually consists of patterns of 1s and 0s, with no symbolic naming of operations or addresses."