You might not think that programmers are artists, but programming is an extremely creative profession. It's logic-based creativity.
- John Romero
C++ is a general-purpose, object-oriented programming language developed by Bjarne Stroustrup in 1979 at Bell Labs. It is an extension of C language. C++ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features.
C++ is one of the most popular languages primarily utilized with system/application software, drivers, client-server applications and embedded firmware. Many of today’s operating systems, system drivers, browsers and games use C++ as their core language. This makes C++ one of the most popular programming language. C++ is standardized by the International Organization for Standardization (ISO), with the latest standard version ratified and published by ISO in December 2017 known as C++17.
A major reason behind success of C++ is that it supports various programming styles. It is a multiparadigm programming language that not only supports OOP paradigm but also many other paradigms.