So basicly what you're saying is that OpenGL and DirectX are simply lybraries that allow you to make better and more advanced games with C and "learning" these is more just learning the tags and what not that call for the things in the lybraries they offer. A little side quest, is C# different from C or C++? what are the differences between all of these and which should i learn first or possibly only?
Thanks