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.