C plus plus
The correct name for this language is "C++". "C plus plus" is in use until htaccses is fixed.
C++ is named after the C language, from which it is derived. C++ extends C into becoming an object-oriented language.
Programming Language
This is a programming language. It may be used to instruct computers to accomplish a variety of tasks which may or may not be domain-specific.