- Translator is program which translate the program written in programming language into the form that computer understand, i.e. into the machine level language.
- It can also be defined as is a special type of computer software that has the capacity of translating the source code or program codes into machine codes.
- Translators are also called language processor.
- Interpreter, compiler, assembler are examples of translator.