The program which is used to convert the high level language in to low level language, is called language processor or language translator. Or The program which is used to convert source code in to object code, is called language processor or language translator. There are three types of language processor: Compiler Interpreter Assembler