Q. Why High level languages need Compiler?
High level languages - illustrations are COBOL, FORTRAN, PL/I andALGOL - are processed by interpreters andcompilers. A compilers is a program which accepts a source program in a -high-level language? and generates a corresponding object program. An interpreter is a program which appears to execute a source program as if it was machine language. The same name (COBOL, FORTRAN etc.) is generally used to designate both a compiler and its associated language.