# Assembly language | ![img \|150](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f3/Motorola_6800_Assembly_Language.png/320px-Motorola_6800_Assembly_Language.png) | In computer programming, **Assembly language**, 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 instruction (1:1), but constants, comments, assembler directives, symbolic labels of, e.g., memory locations, registers, and macros are generally also supported. | |-|-| | | wikipedia:: [Assembly language](https://en.wikipedia.org/wiki/Assembly_language) |