High-level programming languages are also in third, fourth and fifth
generation language.
Third generation language
Close to English but included simple mathematical notation.
Programs written in source code which must be translated into machine
language programs called object code.
The translation of source code to object code is accomplished by a
machine language system program called a compiler.