History of C
History of C
C++ was developed by Bjarne Stroustrup at AT&T (American Telephone & Telegraph
Company) Bell Laboratories in Murray Hill, New Jersey (USA) in 1983.
The OOP languages existed before C++ were slow and inefficient.
Bjarne Stroustrup who was a great admirer and master of C and SIMULA 67, combined
the features of both the languages into more powerful language.
Therefore, some features and ideas were taken from ALGOL 68 (Algorithmic Language).
Thus, it resulted in C++. The name C++ is credited to Rick Mascitti who suggested this
name and was first used in 1983.
It is named C++ not C+ or ++C because C+ has been used as the name of an earlier
unrelated language and C++ is more commonly used than ++C.
In the early 1980′s, also at Bell Laboratories, another programming language was
created which was based upon the C language.
New language was developed by Bjarne Stroustrup and was called C++.
Stroustrup states that the purpose of C++ is to make writing good programs easier and
more pleasant for the individual programmer.
The language was updated 3 major times in 2011, 2014, and 2017 to C++11, C++14,
and C++17.
Computation Programming
C++ is the best friends of scientists because of fast speed and computational
efficiencies.
Games Development
C++ is extremely fast which allows programmers to do procedural programming
for CPU intensive functions and provides greater control over hardware, because of
which it has been widely used in development of gaming engines.
Embedded System
C++ is being heavily used in developing Medical and Engineering Applications
like software’s for MRI machines, high-end CAD/CAM systems etc.
The core library includes the data types, variables and literals, etc.
The standard library includes the set of functions manipulating strings, files, etc.
The Standard Template Library (STL) includes the set of methods manipulating a
data structure.
https://sites.google.com
https://www.javatpoint.com