8th Class Computers Science IT Basics Low Level Languages          

Low Level Languages          

Category : 8th Class

*  Low Level Languages

 

A type of programming language that provides little or no abstraction from computer microprocessor is known as Low Level Language. Assembly language and Machine are the common examples of low level programming language. Low-level programming languages are sometimes divided into two categories these are 1 GL and 2 GL. The following are the features of low level programming language:  

  • The CPU (Central Processing Unit) which is the "brain" of computer understands easily.
  • A low level program needs time and clear understanding of inner working of the processor.
  • This programming language is used mainly for very small programs or for segments of code which are highly critical.  

 

*  Machine Language

The machine language is also called 1GL. This language is directly processed by microprocessor. There is no need to any translator.  

 

* Assembly language

The assembly language is also called 2GL. This language is not directly processed by microprocessor. A translator namely Assembler converts it into machine language. The machine code is directly understood by microprocessor. Main features of assembly languages are: v  Allows symbolic designation of memory locations. v  Assembly language is very fast. The critical sections of programs written in higher level languages can be written in assembly to speed up sections. Changes should first be made in the source code of assembly language and then reassemble it to create a new object program.


You need to login to perform this action.
You will be redirected in 3 sec spinner