High level languages are easier for a human programmer to understand. They are generally not dependent on any particular computer machine.
Advantages of High Level Languages
There are many advantages of high level languages. These are as follows:
programs written in these languages are easier to understand and read than those in assembly and low level languages.
Errors in programs written in high level languages are easy to find and remove.
programs written for one machine can run on different machines with very minor changes or no changes at all.