Ans :
These languages are particularly oriented towards describing the procedures for solving the
problem in a concise, precise and unambiguous manner. Every high level
language follows a precise set of rules. They are developed to allow application
programs to be run on a variety of computers. These languages are machine independent. Languages falling in this category are FORTRAN, BASIC,PASCAL etc. They are easy to learn and programs may be written in these
languages with much less effort. However, the computer cannot understand
them and they need to be translated into machine language with the help of
other programs known as Compilers or Translators.
Prior to writing C programs, it would be interesting to find out what really is the C
language, how it came into existence and where does it stand with respect to other
computer languages. We will briefly outline these issues in the following section.