At its beginnings, C++ was created as an extended version of C. C++ fans will tell you that it is a powerful general-purpose programming language. C++ supports different ways of programming like procedural, object-oriented, functional, etc. It is not called general-purpose on accident. Using C++, programmers can build games, desktop apps, operating systems, and so on. That is how powerful it is.
Since 1985 when it was created it went through ups and downs naturally. According to TIOBE, it had its peak in 2003, but it was also the fastest-growing language in 2020.