

Some are fairly specialized, and others are quite general. Many languages have been developed for achieving a variety of different tasks. programs developed in a high-level language can be run on any computer text The language is independent of the machine on which it is used i.e. They are problem-oriented rather than 'machine'-basedĪ program written in a high-level language can be translated into many machine languages and can run on any computer for which there exists an appropriate translator

The object code generated by a translator might be inefficient compared to an equivalent assembly language program They are similar to English and use English vocabulary and well-known symbols A high-level language has to be translated into the machine language by a translator, which takes up time
