What is Assembler
An assembler is a program which takes as input a symbolic language program and produces output as its binary machine language equivalent. The input is known as the source program and resulting binary program is called object program. The assembler is a program which operates on character strings and produces the equivalent binary interpretation.