Assembly language is a _______________.
An assembly language is any low-level programming language in which there is a very strong correspondence between the program's statements and the architecture's machine code instructions.
An assembly language is a low-level programming language for microprocessors and other programmable devices. It is not just a single language, but rather a group of languages. An assembly language implements a symbolic representation of the machine code needed to program a given CPU architecture.