-->

Low-Level Language vs High-Level Language

1 minute read

 


 Low-Level Language vs High-Level Language

High level language
Low level language
High-level languages are easy to learn.

Low-level languages are difficult to learn.

High level languages are near to human languages.

Low-level languages are far from human languages.
Programs in high-level languages are slow in execution.

Programs in low-level languages are fast in execution.

Programs in high-level languages are easy to modify.

Programs in low-level languages are difficult to modify.
High-level languages do not provide much facility at hardware level.

Low-level languages provide facility to write programs at hardware level.

Knowledge of hardware is not required to write programs.

Deep knowledge of hardware is required to write programs.


Advantages of high level language


·      High-level languages are easy to learn.
·      High level languages are near to human languages.
·      Programs in high-level languages are slow in execution.
·      Programs in high-level languages are easy to modify.
·      High-level languages do not provide much facility at hardware level.
·      Knowledge of hardware is not required to write programs.

Ø Ultimately, programs written in a high-level language must be translated into machine language by a compiler or interpreter.