Sunday, 24 April 2016

What is difference between High Level Language and Low Level Language?

Different Between High Level Language, Machine Language and Low Level Language


Programming Language can be divide into two categories:-

(A)  Lowest Level Language or Machine oriented language- The language whose design is governed by the circuitry and the structure of the machine is known as the machine language. Machine language is the lowest level language. Machine language are the only language which is understood by computer. So , one question in this regard is this, why we are not using machine language in practice.The answer is machine language use just numbers.


(B) High Level Language or Problem oriented language:- 

High level language are basically for describing the procedures for solving the problem in a very well defined manner. This language are very easy to learn and programs. However, this language cannot be understood by computers and they need to be translated into machine language with the help of Compilers or Interpreters.A programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages.


Machine language : - Machine code or machine language are very elemental language of computer which are represented by zero and one. Machine language are language that are directly executed by CPU Central processing Unit to carried a specific task. Almost all programs are now a day written in high level language and then converted to machine code by the help of Compiler. Programmers only use English like language like Basic, C, Java ,.. etc. Machine language are some time known as first generation programming language.


---------------------------------------------------------------------------------------------------


1 comment:

  1. Great comparison among high level, machine level and low level programming. I think, this is smart work from bloggers end and appreciate it.

    ReplyDelete