Theory explanation for Translator


Translator

A Translator is system software which converts programming language code into binary format.
Translator are classified into three types
1) compiler
2) Interpreter
3) Assembler

1) Compiler

It is system software which converts programming language code into binary formats in a single step except those lines are having error.

2) Interpreter

It is system software which converts programming language code into binary format step by step i.e. line by line compilation takes place.(When first error occurs it stop the compilation).

3) Assembler

By using assembler we can convert assembly language instructions into binary formats.
As per the performance wise recommended to use compiler.
As per the development wise recommended to use interpreter.

Comments