C# is a Microsoft language introduced as a better version of C++. This is the only language supported by XNA which is a game development framework capable of developing XBox 360 games in 2D or 3D.