Programming Language Translators:
Introduction to translators:
To Execute a computer program written in high level language must be translated into machine understandable language that is machine language or machine code .
A Translator is basically computer program that performs the translation of a program written in a given programming language into functionality equivalent program in a different computer language, without losing the functional or logical structure of the original code.
There are three types of Programming Language Translators
Source Code: It is the input to translator.
Executable code: Is the code that is output from Translator.