well 1.5 years of high school c++ wont help with java.
~ @lanekids40
C++ is a better language then Java.
Java relies on a VM, therefore, you need a program to run it, emulate it/whatever photoshops my thing even though i dont have photoshop.
C++ gives more power, and by golly we love power. From hacking the pentagon to screwing over your friends with a virus.
Or make games! Thats an option.
.
One of my all-time favorites, The Binding of Isaac Rebirth, was coded in C++, and so was Doom 3. There is Unity, which is actually what the big boys at nintendo used to make games for the Wii U (and maybe others) like Super Smash Bros for Wii U.
But if you want to make mobile games, study up on Java and c++, because knowledge of both is needed to program games for both Android and iOS