Probably C++. Because modern C++ is fairly hard to screw up and you can always go deeper if you wish without changing the environment
Okay thanks, Ill look into it. Also Ive heard C++ is good for games, which is nice because Id like to start some game projects as hobby