Assembly language

Low-level programming language family

Assembly language

In computing, assembly language (alternatively assembler language or symbolic machine code), often referred to simply as assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence between the instructions in the language and the architecture's machine code instructions. Assembly language usually has one statement per machine code instruction (1:1), but constants, comments, assembler directives, symbolic labels of, e.g., memory locations, registers, and macros are generally also supported. The first assembly code in which a language is used to represent machine code instructions is found in Andrew Donald Booth and Kathleen H.V. Britten's 1947 work, Coding for A.R.C. Assembly code is converted into executable machine code by a utility program referred to as an assembler.

From Wikipedia, under CC BY-SA. More on occurri.