What are the generations of programming languages? Description of different generations of languages.
A variety of high-level languages are fifth-generation languages. The computer language itself is called machine language or machine language or low level language. The basic computer language is this low-level language or machine language. In this language everything is written using binary number () or hexadecimal system. Computers can only understand machine language. If a program is written in another language, the computer converts it into machine language with the help of a suitable translator (assembler, compiler, interpreter) before execution.
Programming languages are again divided into different levels based on the features of program composition:
1. Low Level Language
-Machine Language, Assembly Language
2. Mid Level Language
-C, Forth, Dbase, WordStar
3. High Level Language
-Fortran, Basic, Pascal, Cobol, C, C++, Visual Basic, Java, Oracle, Python
4. Very High Level Language (4GL)
-SQL, Oracle
5. Natural Language
-Human Language
First let me say,
Computer programming language development time is divided into five phases. And this period is called the generation of programming languages. In other words, the programming language evolution period can be divided into five parts depending on the characteristics of the programming language. These divisions are called a generation.
For example: All the languages that were discovered from 1945 to 1949 have been given a no. Again, all the languages that were discovered from 1970-1979 have been known or identified by another name.
Let's see the computer generations at a glance. Namely:
First Generation --- First Generation (1945-1949) \ Machine language or mechanical language (machine language)
Second Generation --- Assembly Language (1950-1959)
Third Generation (1960-1969) / High Level Language
Fourth Generation (1970-1979)/ Very High Level Language
Fifth generation language----Fifth Generation (1980-present) / natural language (Natural Language)
1/ What is called mechanical language or low-level language (we can assume it as first-level language) The computer language itself is called machine language or machine language or low level language. The basic language of computer is this low level language or machine language (or you can assume first level language).
Everything in this language is written using binary numbers (0 and 1) or hexadecimal system. Computers can only understand machine language. If a program is written in another language, the computer converts it into machine language with the help of a suitable translator (assembler, compiler, interpreter) before execution.
2/ What is the middle level language (second level) called?
This middle level language is a bit level programming language for controlling computer hardware and writing system programs. Higher language benefits are available in this level of language. Again, low-level languages are also available or programs can be written. C is this level language.
3/ What is the language of higher (third level)?
A language that is close to human language (English language) and a language that computers can understand is a higher level language (Language III).
Comments
Post a Comment