Python or C# as a first language for game development

I recommend Python (example based on OpenGL) in conjunction with C/C++ (example game server).