The language C with Classes was developed by the Danish Computer Scientist Bjarne Stoustrup in 1979. Later in 1983, C with Classes was renamed to C++. C++ language has many features such as classes, operator overloading, function overloading, reference variables, virtual function, new memory allocation and de-allocation operators, default arguments to functions etc.
C++ is implemented on many different platforms and companies like Microsoft, which have their own version of C++ compilers. Popular C++ compilers include Turbo C++, Borland C++, Microsoft Visual C++, GCC, NetBeans, Intel C++, Oracle C++, Clang C++. Even today large software companies and other organisations are using C++ as one of their major programming languages.