Which to learn first: Java or C++ ?
At my school we have to do both languages and I want a bit of a headstart, so I am wondering from which language would it be easier to transition to the other
C++ is more like getting your head off, it show you the more detailed parts of programming. (pointer, pass by value, pass by reference, more and more etc etc etc) Java is more abstract, basically you don't need to know the detail items. If you can accept detail and hard things quickly then go for C++ first, if you are more suitable for easy step first rather than go deep, go for Java first, however when you turn for C++ you will have a hard time. However, when you venture deep into any languages, you will know they are all beast ;)