I'll try not to get discouraged, what else have I got to live for right?
So yeah, I guess I'll try and get C++ down and then Java.
To be honest, I think that's the best combination of languages. But I'm sure you will eventually run into situations that require other languages. If you happen to run into C# (Sharp, if that's it.
), then you will find that it contains elements of both C++ and Java, and it could be more difficult to understand because it's like both, but unlike either.
In a way of speaking, it can be confusing as to how it can be used in ways that the other two couldn't; I got this info from an experienced programmer, but I personally cannot remember what he said makes it so difficult.