Generations of Programming Languages
Generations of Programming Languages
programming language that is more abstract, easier to use, and more portable across platforms.
The first generation of programming language, or 1GL, is machine language. Machine language
is a set of instructions and data that a computer's central processing unit can execute directly.
Machine language statements are written in binary code, and each statement corresponds to one
machine action.
language is the human-readable notation for the machine language used to control specific
The third generation of programming language, 3GL, or procedural language uses a series of
write and maintain. Programs written in a high-level programming language must be translated
4GL, enables users to access data in a database. A very high-level programming language is
specific application and it might use syntax that is never used in other programming languages.
SQL, NOMAD and FOCUS are examples of fourth generation programming languages.
The fifth generation programming language or visual programming language is also known as
environment, for creating source codes. Fifth generation programming allows people to interact
with computers without needing any specialized knowledge. People can talk to computers and
the voice recognition systems can convert spoken sounds into written words. Prolog and Mercury
http://learningarea5.blogspot.com/2010/07/generations-of-programming-language.html
HISTORY OF C++
The C language was developed in 1972 by Dennis Richie at Bell Telephone laboratories,
systems with.
computers, speeding its adoption. C and UNIX had their fortunes tied together, and C’s
C ended up being so efficient and flexible that in 1973, Ritchie and Ken Thompson
Bjarne Stroustrup, a Danish and British trained computer scientist, began his work on "C
with Classes" in 1979, the idea of creating a new language originated from his experience
1983- The name of the language was changed from C with Classes to C++ (++ being the
increment operator in C). New features were added including virtual functions, function
control, improved type checking, and BCPL style single-line comments with two forward
slashes (//)
1985- The first edition of The C++ Programming Language was released, providing an
important reference to the language, as there was not yet an official standard.
for the future standard. Late feature additions included templates, exceptions,
1991- The updated second edition of The C++ Programming Language was released.
New features included multiple inheritance, abstract classes, static member functions,
C++ continues to be used is and is one of the preferred programming languages to develop
professional applications.
http://www.learncpp.com/cpp-tutorial/03-introduction-to-cc/
Wikipedia c++