High Level Programming Languages (HLL)
Machine language and assembly language are machine dependent. Each time we need to change code according to the requirement of machines. Therefore, the need for a new type of language arose. The 3rd generation programming languages (also known as High Level Programming languages) were designed to suit the requirements of the programmer. These are independent of the internal machine code of any particular computer. High level languages are used to solve problems and are often described as problem-oriented languages.
OBOL is used to write programs solving business problems and FORTRAN is used or programs solving scientific and mathematical problems. Other examples include Java, C++, Python, BASIC, Pascal, etc. A programming language that is machine-independent is called a "high-level" language. It lets the programmer concentrate on
more...