By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Believe me, real (good and experienced) game programmers use any language they need, be it C, C++, asm, python or own made high level languages crafted for AI and any use they need.

My advice is, if you are serious about this, to start using C or C++ and DirectX 9.0c or 10. It may be a bit harder, but it will pay by itself. If it's just going to be a small hobby try XNA for Windows, as it's going to need less programming skills. Starting with game programming can be daunting and frustrating. If you really want to get serious, remember to have lots of patience, and play nice games you like to get inspiration and see what your current frustrations can give you and others in the future :)