Quote Originally Posted by bluefinger View Post
I did graphics programming in C/C++ with an OpenGL API, so there you go. It was mostly for learning how to do rendering properly, though I also went as far as debugging the code so to work on both Nvidia and ATI graphics card (The university only had systems with Nvidia cards, so a bug slipped by which prevented the program from running on systems with ATI graphics cards).
OpenGL can be used in C++, I didn't say that it can't. Remember, C++ can read C libraries (OpenGL is written in C and asm.) Doing extensions in C++ is what is rarely done.

Games usually require that specialized extensions be written, those are done in C almost exclusively.