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