C# or Java for 2D games
<p>I have been programming in Java (my first language) for about six months and I have started to make some 2D game just as a hobby. I have been looking into switching to C# because the XNA framework looks great for my needs. Would you recommend using C# or Java for programming 2D games? </p>
