Original Post
I'm just learning how to program and I'm wondering if it would be wiser to learn Python or C# for game development? I already know some Python, enough to make a game of hangman; but it seems like learning C#, and thus being able to use XNA and other utilities would be more useful later on.