Differences between high level and assembly language. - Computer architecture and design

State out the differences between high level and assembly language.

Features of high level language:

- High level languages are easily understandable.

- The programs that are developed in high level language are portable.

- In case of high level languages debugging of the code is easy and the program written is not machine dependent.

Features of Assembly language:

- Although Assembly level languages are not easy to understand they are relatively easier as compared to machine level languages.

- The programs written in this language are not portable and the debugging process is also not very easy.

- The programs developed in assembly language are thoroughly machine dependent.
Post your comment