From Wikipedia, the free encyclopedia
|This article is in need of attention from an expert on the subject. WikiProject Computer_science may be able to help recruit one. (November 2008)|
A Translator is a computer program that translates one programming language instruction(s) into anotherprogramming language instruction(s) without the loss of original meaning. OR, the translator will translate X language and produce X’ language. Where X is the MEANING and ‘(DASH) is the language. In some advanced translatorwill even change the logic (not meaning) or will simplify the logic without losing the essence.
If the translator translates a high level language into an intermediate code which will be immediately executed it is called interpreter. Examples include APL, ASP, CYBOL, LISP, Smalltalk, PHP and PERL.
types of translators:-1 compilers2 assembler3 interpreters