I used to teach C and C++ and I know python, Java, etc...
What do you want to do? If your goal is to automate some jobs, then python or ruby are the tools for that. Applications are developed in C++ and I wouldn't use this language just for scripting.
Figure out what you want to do, then pick the appropriate language.
OSCP, GPEN, GWAPT, GSEC, CEH, CISSP