Jump to content

Language processor

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Aysha Amal2234 (talk | contribs) at 11:24, 19 October 2018. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Language processor may refer to:

Language processor is an important functions of system software is to covert all user instructions into machine understandable language. When we talk of human machine intractions , languages are of three types

   Machine level language , Assembly level language , High level language 

System software that coverts source code (high level programming language ) to object code (machine code) is called languange processor . There are of three types

    ASSEMBLER- Coverts assembly level programs into machine level program 
    INTERPRETER- coverts high level programs into machine level program line by line 
    COMPILER- converts high level programs into machine level  programs at one go rather than line by line
 Machine level language - this language is nothing  but a string  of 0s and 1s that the machines can understand . It compltely machine dependent 
 Assembly level language - this language introduces a layer of abstraction by defining mnemonics .Mnemonics are english words or symbols used to denote a long string of 0s and 1s .The complete instruction will also tell the memory address.Assembly level language us machine dependent 
  High level language - this languages uses english like statements and is compltely independent of machines. Programs written using high level languages are easy to create , read and understand