The language doesn't matter. It's the principles of programming you need to learn, and further, the principles of AI programming. Given that you want to create a murderbot supervillain for shits and giggles, I'd suggest learning about ethical programming and maybe taking a little time to get professional psychological help as well.
Seriously, C++ is a perfectly good programming language. So is C. And Java. And Python. And Haskell. And Lisp. And Ruby. And Perl. And assembler. And machine code. And...
Do you get the picture? If you can do it in one language, you should be able to do the same thing in every other language. The grammatical and syntactical features may not be the same across different languages, but the overall principals of programming are the same, independent of language. So your implementation might look a little different when using two or three different languages, but the overall resulting program should behave the same way, regardless of the language used to implement it.