Question: Compare assembly language and higher level language.
|Sr. No.||Features||Assembly Level Language||High Level Language|
|1.||Abstraction||Negligible abstraction with the computer language.||Strong abstraction with the computer language.|
|2.||Use of Interpreters||It does not make use of compiler and interpreters||It uses compiler as well as interpreter to convert instruction into machine code.|
|3.||Flexibility||Low level language is difficult to use as it requires the elaborate technical details at each step.||It is a readable and machine friendly language that can be easily interpreted and executed|
|4.||Execution||Faster execution of programs||Slow execution of programs|
|5.||Modification||Modification of programs is difficult||Easy modification of programs written in high level language.|
|6.||Hardware||It is closely related to hardware and hence used to write hardware programs||It has no correspondence with the hardware and used only to write software application programs|