High-Level Programming Language is a programming language for writing of a computer program. It has natural language elements intended for making logical set more understandable. It is the magnitude of abstraction which basically various characteristics of High-Level Programming Language. For example, when writing the intended codes in initial days of evolution of computers; we had to think “as a human”, write it in a proper logical format as no one actually worked in that way before – there was less powerful grammar, then we had to make it suitable to run on a computer in an independent way. Again, this is the abstraction that defines a High-Level Programming Language.
Basics High-Level Programming Language
The first computers were used programs for sending machine code instruction. This simply consists of a sequence of numbers, which are interpreted by the processor as a sequence of instructions. These commands consist of simple instructions with the focus on usability for optimal program efficiency. The first innovation was the invention of assembly language, it is not actually the abstract, but they represent commands in textual form.
At the end of 1950, computer became powerful, they were able to translate programs that could facilitate the entry of the essential programs. Fortran, Algol and Lisp were the first representatives.
Features, Abstraction penalty and Relative meaning of High-Level Programming Language
Later the trend followed by other languages, which offered a higher level of abstraction. A program was divided into subroutines (procedures) and these in turn are grouped into modules. So it was possible develop part of programs by different peoples because the variables for each procedure were redefined. In principle it can be said that high-level language is meant ??to express more (logics) with less text.