History of C++
History of C++
In 1960s
different languages were used for different applications, for example, FORTRAN
for Engineering Application, COBOL for Commercial Application and so on. Later
on an international committee was set up that developed a single language
called ALGOL 60, Which can be used for all application. But this language was
too abstract and too general to be accepted. This lead to the development of a
new language named CPL ( Combined Programming Language), which had so many
features and was hard to learn and implement. After this Martin Richards BCPL
(Basic Combined Programming Language) and Ken Thompson’s B language were also
not accepted because they were too specific to be implemented. Finally, in
1972, Ritchie made a successful attempt at AT&T’s Bell Laboratories of USA
to develop a new language called C language by inheriting the features of both
the BCPL and B languages. In order to define the C language, a committee was
set up to create an ANSI (American National Standards Institute) standard
called ANSI C standard, which was finally adopted by ISO (International
Standard Organization) in 1989.
Bjarne Stroustrup ar Bell Labs initially developed C++ during the early
1980’s. it was designed to support the features of C such as efficiency and
low-level support for system level coding. Added to this were features such as
classes with inheritance and virtual functions. C++ is best described as a
superset of C, with full support for object-oriented programming. Though C is
an excellent language for writing efficient system programs, but for other
types of programs, C code can be hard to understand, C programs can also be
prone to certain types of error. The extra object-oriented facilities in C++
are partly included to overcome these shortcomings.
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment