Programming
language have been developed throughout the year in a staged way. Each period
of created has made the programming language more easy to understand, simpler
to utilize and all the more dominant. Each period of improved made in the
advancement of the programming dialects can be alluded to as an age. The
programming language as far as their execution unwavering quality and
heartiness can be assembled into five unique generations,
1. First generation
languages (1GL)
2. Second generation
languages (2GL)
3. Third generation languages
(3GL)
4 4. Fourth generation languages (4GL)
z 5. Fifth generation languages (5GL)
1.
First Generation Language (Machine
language)
The
first age of programming language is additionally called low-level programming
language since they were utilized to program the PC framework at an extremely
low dimension of reflection. for example, at the machine level. The machine
language likewise alluded to as the local language of the PC framework is the
original programming language. In the machine language, a software engineer
just arrangements with a binary number.
Advantages
of first generation language:
They are without interpretation and can be legitimately
executed by the computer. The projects written in these languages are executed
in all respects quickly and effectively by the CPU of the computer system. The
projects written in these languages use the memory in a productive way since it
is conceivable to monitor each piece of information.
2. Second Generation
language (Assembly Language)
The
second era programming language likewise has a place with the classification of
low-level-programming language. The second era language contains low level
computing constructs that utilization the idea of mental aides for the
composition program. In the low level computing construct, emblematic names are
utilized to speak to the opcode and the operand part of the guidance.
Advantages
of Second generation language:
It is very easy to
develop and simplify the program in these languages are contrasted with those
created in the first generation programming language. The projects written in
these languages are less inclined to mistakes and in this manner can be kept up
with an extraordinary case.
3. Third Generation
languages (High-Level Languages)
The
third generation programming languages were intended to conquer the different
constraints of the first and second generation programming language. The
languages of the third and later age are considered as an abnormal state
language since they empower the programmer to focus just on the rationale of the
projects without thinking about the inner design of the PC framework.
Advantages
of Third generation language:
It is not so difficult
to learn, understand and develop the program. As the program written in these
languages are less inclined to mistakes they are easy to keep up. The program
written in these languages can be created in less time when contrasted with the
first and second generation language.
Examples: COBOL, C++, C,
FORTRAN, ALGOL
4. Fourth generation language (Very High-level
Languages)
The languages of this
generation were considered as exceptionally abnormal state programming language
required a lot of time and exertion that influenced the profitability of a
software engineer. The fourth era programming language were structured and
created tom cut the time, cost and exertion expected to create diverse sorts of
programming applications
Advantages of fourth generation language:
These programming
languages permit the effective utilization of information by executing the
different database. They require less time, cost and exertion to create distinctive
kinds of programming applications. The program develop in these languages are
very convenient when contrasted with the projects created in the languages of
other generation.
Examples: SOL, CSS, ColdFusion
5. Fifth generation language (Artificial
Intelligence Language)
The programming
languages of this age predominantly centre around requirement programming. The
significant fields in which the fifth generation programming language are
utilized are Artificial Intelligence and Artificial Neural Networks.
Advantages of fifth generation language:
These languages can be
utilized to question the database in a first and productive way. In this era of
language, the client can speak with the computer system in a basic and a simple
way.
Examples: mercury,
prolog, OPS5

No comments:
Post a Comment