Translation Software

It is a name given to the group of programs that enable instructions to be converted into machine code. As we known that computers only know the machine codes and it is very difficult to memorize all these codes. Translation software performs the job of translator, which translates the program written other than the machine language into machine language. There are different types of translators are available.

Assemblers

These are the translator software which is used to translate a program written in assembly language. Assembler works as an interpreter between the user and the computer.It must be remembered that  program written that a program written other than the machine language is called source program and when it is converted into machine language, then it becomes an object code.So assembler is a translation software which is used to convert a source code into object code and object code into source code.

Compilers

The type of translation software which is used to convert a program written in high level language into machine language is called compilers. A computer is a complex program which translate a program written in high level language into its equivalent machine language code.This process of conversion translates the whole program into machine codes at once.

Interpreters

Interpreters are also translation software used to translate a high level program into machine language. The main difference however is that interpreters always taking one instruction at a time and convert it into machine language before taking upon the next instruction. So the interpreter wastes a lot of time and effort.Interpreters are used on small computer having limited memory

More by this Author


Comments 1 comment

rogers 4 years ago

i wish i could learn each and everything in computer engineering

    Sign in or sign up and post using a HubPages Network account.

    0 of 8192 characters used
    Post Comment

    No HTML is allowed in comments, but URLs will be hyperlinked. Comments are not for promoting your articles or other sites.


    Click to Rate This Article
    working