Java and what to do with it
<p>I've been browsing through several websites and several topics on this website.</p>

<p>Now I'm just a starting programmer and I want to make a good decision.</p>

<p>From what I understand is that Java is used alot for server stuff, and web applets but not really for computer applications running on a client, it's also used for Android programming and several other mobiles.</p>

<p>I'm really interested in Android programming, I really love to program for mobile devices, in this case Android because I really think it has a lot of potential and I don't like the iPhone.</p>

<p>If I want to program on Android I have to learn Java (aside from Mono).
but if my decision changes over the next couple of years I don't think Java is the right language to get a job that programs computer applications.</p>

<p>I think I get a job where I have to program server stuff, rather than computer applications.</p>

<p>That's why I think C# is a good choice. I can program for Windows Phone 7 (I hope that will get big). and I have the feeling C# is more widely used for computer applications.
so I think C# is more versatile looking at Mobile programming and computer programming.</p>

<p>Or am I totally wrong thinking this?</p>
