After alot of reading on the subject, I'm gonna say Java is the better starting point.
- It is just as fast as C++ (some links say it's faster!!)
- It is easier to learn than C++ (this isnt 100% fact, just what most sites said.)
- It is more portable than C++
That's all i've got so far, but remember these arent my opinion's these are just what i've come up with after reading up on both languages tonight. So if anyone thinks any of this is incorrect, please say so