0
Why java is called as higher level language ?
what is the difference between high ,mid,low languages ?
3 Answers
+ 12
http://www.codecommit.com/blog/java/defining-high-mid-and-low-level-languages
Basically it says low level is like machine code or anything close to it, and high level is an extension upon mid level; (high level) including the features of being object oriented, abstraction... Just basically an extension or evolution of mid level. ;)
+ 11
Low-level languages are closer to machine language and more codes have to be typed in order for them to make sense towards the compiler. In contrast to that, high-level languages consist of simplified syntax, and are generally closer to human language.
+ 4
High level languages are written in a way that they can be easily read and understood by humans whereas low level languages are closely related to machine language and they are difficult to read and learn. The other difference is that high level languages are converted to binary by a compiler whereas low level language are converted to binary by an assembler