
Welcome to the C++ information page.
C++ is an Object-oriented programming (OOP) language. The forerunner of C++ was C, in fact C programming language provides a subset of C++. However, the extensions and improvements that C++ provides - give a much richer and more versatile language. C++ is a compiled language. This means that a program called a complier converts C++ programs into machine language for use by the computer.
C++ is effective across an incredible range of applications. You can apply C++ to just about anything, from scientific applications to word processing, from operating system components to computer games.
C++ combines the facility for efficient procedural programming that it inherits from C, with a powerful object-oriented programming capability.
C++ provides a lot of recourses in its standard library.
There are many commercial C++ libraries supporting a wide range of operating system environments and specialized applications.