Explanation : Computer language translator is a program
which is used to translate instructions that
are written in the source code to object
code i.e. from high-level language or
assembly language into machine language.
Compiler, Interpreter and Assembler are three
types of Computer language translator. While
a codec is a device or computer program
which encodes or decodes a digital data
stream or signal.