History of C++
Most of the programming languages were developed in 1960s. For example, ALGO 60 was developed in 1960 to replace FORTRAN. Programmers took some concepts of the structured programming language and used them to develop other procedural languages. For example, the concepts were used to develop CPL (Combined programming language) and its successors. The successors included C++. C++ was developed by Bjarne Stroustrup at Bell lab in 1979.
Bjarne developed C++ as an improvement to C programming language. At first, he named C with Classes. In 1983, Bjarne renamed the C programming language to C++. C++ is a combination of high level language and lows level language. It incorporates features from both high level language and low level language. Bjarne added several features to C to make it more effective.
For example, Bjarne added virtual functions, operators and templates. He also incorporated exception handling and inheritance. C++ supports inheritance like other object oriented languages. Inheritance is important as it has made programming effective. The language was later changed in 1998 as ISO/IEC 14882:1998.The standard has been used since 1998 (Easttom, 2003).
C++ has become common in the software industry. Developers have used C++ for several years. C++ is used in the software industry to develop programs and other applications. C++ is used to develop system software, application software and drivers used in different devices. It also used to develop server and client applications that are used in businesses (Easttom, 2003).
Moreover, C++ is used in hardware designate design is first illustrated using C++, then analyzed and later developed fully. In conclusion, C++ is still useful in software development like Java (Easttom, 2003)
Easttom, C. (2003).C++ programming fundamentals. Cengage Learning