25-08-2017, 09:32 PM
4G LANGUAGE
4g.ppt (Size: 200 KB / Downloads: 30)
Programming Language
A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer.
Programming languages can be used to create programs that specify the behavior of a machine,to express algorithms.
Many programming languages have their syntax and semantics.
Generations of Programming Language
1st Generation: (1950-60) machine language.
2nd Generation: (1961-75) assembly language.
3rd Generation: (1976-92) high-level programming languages, such as C, C++, and Java.
4th Generation: (1993-2005) typical high-level programming languages closer to human languages.
5th Generation: (2005-..) used for artificial intelligence and neural networks.
First-generation programming language
A first-generation programming language is a machine-level programming language.
No translator was used to compile or assemble the first-generation language.
The main benefit of first-generation programming language is that the code a user writes can run very fast and efficiently.
It is a lot more difficult to learn than higher generational programming languages, and it is far more difficult to edit if errors occur.
Second-generation programming language
Second-generation programming language is a generational way to categorize assembly languages.
Second-generation programming languages have the following properties:
• The code can be read and written by a programmer. To run on a computer it must be converted into a machine readable form, a process called assembly.
• The language is specific to a particular processor family and environment.