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.