Well, in my opinion of course, C++ is the best programming language. It is fast, logical, and has a lot of resources on it for learning and documentation. I personally do not like other interpreted languages as much, like Python, mainly because of the high amount of “I will use this unoptimized library and act like it is good.” C++ just has the bang in its name. C++ also sounds better than Python, although the snake language is much easier to learn. I also do believe that C is also very good although I do not use it.
Here is a not-so-beginner-beginner course for C++, so if you have some experience with other languages, or you just want a challenge, here you go: https://www.w3schools.com/cpp/.