Should I learn C++ and Java simultaneously?
<p>I'd love to start writing Android apps.  That's apparently all in Java.  Programming jobs on Craigslist are at least 100 Java to 1 C++.  I want to learn Java.</p>

<p>Unfortunately, the CS program I'm considering teaches C++ rather than Java, so C++ is what I'm learning.  (I'm sure learning C++ will teach me to code well, but so would Java, and then I could get a job.  It's frustrating that CS programs stick with languages they've used for 20 years instead of teaching languages that will help their students succeed.)</p>

<p>My question is whether it's a good idea to crack open the Java books on my shelf after I finish my C++ homework.  Will I just end up confused, or will I end up better at both?  Has anyone learned both C++ and Java simultaneously?</p>

<p>Edit: Thanks for all the quick answers!  I've done some programming and I pick up languages easily, I think.  Comparing side by side does appeal to me.  But I also tend to bite off more than I can chew, and learning C++ and Java both seems like the kind of big meal that could get me in trouble.</p>
