High Level Language ( third Generation Language )
The difficulties of low level languages are overcome by high level languages. In assembly language mnemonics were used for each statement of machine language. Since a translator was required to convert an assembly language program to machine language better translators were designed for HLL. In high level language we write program using. English like words instead of mnemonics. The instructions of HLL are called statements. One statement of HLL may be equivalent to many machine code instructions. Many language are available in the software market. The example of few high level languages are FORTRAN, COBOL PASCAL BASIC C etc, two type of translators are used in high level language called interpreter and compiler.