I'm torn between learning Java and C# during this coming summer after my 2nd year at uni.
My main programming language is C++, but I want to have a secondary high level language that I can fall back on.
My degree used C# to introduce us to programming last year and we use it for my software design module this year, so I have a bit of experience in it. But I hear about Java being the most demanded language and that what you code can be used on any platform etc etc.
So could any dream in coders help a student out? Which language should I learn and why?
Also if you could, could you back up your posts with any books you found helpful?
Thanks in advance.
This post has been edited by DivideByZero: 17 December 2010 - 11:30 AM