Translators

are the programs / utilities, which are basically used by programmers to convert high or middle level language to lower level language. We need this conversion because computer understands instructions only in the form of low level language (machine language). Translators come in the following three variants:


•  Assemblers

•  Interpreter

•  Compilers