Cards (7)

  • Compilers are used to convert high-level languages into machine-level languages.
  • Unlike low-level languages which are hard to code, high-level languages are English-type languages which are easier to learn and code, simpler to modify and debug, and are more programmer-friendly.
  • High level languages are written in a form that is close to our human language, enabling programmers  to just focus on the problem being solved.
  • In high-level languages, codes are written irrespective  of the machine on which it is working and is platform-independent.
  • A program written in  high-level language is called source program or source code. It is then translated to machine  language using compiler or interpreter
  • As a language like English, it is easier for programmers to understand. The code can be written and modified easily when high-level language is used.
  • High-level language is a portable code, as it is possible to run in different machines.