Assembler

Assembler has three possible meanings (a program, a language or code):


 * The assembler program that compiles (or "translates") assembly code into machine code.
 * The assembler language recognized by such an assembler program; each machine architecture has at least one such language, sometimes more than one.
 * Assembly code written in such a language.