Actually I thought you meant a true C subset language like LUA or Cg, used for specialized programming.
Well, many people consider Visual C++ the standard (God knows why) but it has it's own format and such extra extensions. Well, I'm not too familiar with C# but I'd advise you to go ahead and master C++ because that's the easiest trade-in between programming ease and optimization especially on the win32 platform. Although Win32 was programmed mostly in C, C++ is rather useful because many win32 applications are programmed in C++ and programs like Mathematica are compatible with it first.
It's almost essential to learning OpenGL properly, since all the include files are based on it. Nehe's OpenGL tutorials on nehe.gamedev.net first came out in Visual C++ style.
Don't worry too much about the Visual C++ IDE thing if you don't have the money for it. They made a free version of it (without the extreme optimization) and a link's on www.thefreecountry.com. Or you could use DevC++ which uses the gcc compiler and has a convert-VC++ projects-to-gcc style command, perfect for dealing with it.
Hey Mizako, I like the idea of a small GL crossplatform development tool. They haven't worked on it for a while though...
Reply