Jakie projekty chcesz tworzyć? Jeśli bym to wiedział mógłbym dokładnie doradzić, które języki by się nadawały najlepiej. A co do C++ on nadaje się absolutnie wszędzie, w końcu unreal engine jest na c++ a można w nim tworzyć aplikacje na każdą plaformę praktycznie.