C++ is a programming language. It is a high level programming language.
It can be used to learn the computer science concepts like : procedural programming, formal parameter passing mechanisms, structured programming, object oriented programming concepts.
One can learn Objects- instantiation, classes, methods, data protection mechanisms using public, private properties etc.
Concepts like inheritance, interface are demonstrated. In real world C++ is used to provide solutions to customer needs.