Well - C++ is a programming language. You use it not to code hacks, but other things. I believe it's a fairly popular language. What you have to learn in C++ - anything that crosses you when you are on the attempt of studying it. You basically need to learn and know everything you study for C++.
To get started, you should read some books and resources on it.
https://www.mpgh.net/forum/31-c-c-pro...resources.html