COMPARISON OF LEVELS OF PROGRAMMING
LANGUAGES
 
  | 
NO. | 
MACHINE LANGUAGES | 
LOW LEVEL
  LANGUAGES | 
HIGH LEVEL LANGUAGES | 
  | 
1 | 
It is directly understood by the
  hardware | 
It is not directly understood by the
  hardware | 
It is not directly understood by the
  hardware | 
  | 
2 | 
It is most difficult to understand, since
  it’s written in binary. | 
It is less difficult than machine
  language | 
It is easier to understand compared to
  low level language and machine language | 
  | 
3 | 
It offers the best performance since it
  is directly executed by the computer. | 
It is equally fast but not as fast as
  machine language. | 
It is slower in performance compared to
  low level language. 
 | 
  | 
3 | 
It is dependent on the hardware | 
An assembler is usually needed to
  translate low level language to machine language. | 
Compilers or interpreters are required
  for high level languages. | 
 
Comments
Post a Comment