OpenGL is a a graphics library.
Using constants and functions the library provides; you can do really good graphics. OpenGL is small. You don't to know C++ at the begining, just C.
Although GL is not win32 only (multiplatform).
Using plain C with OpenGL you can do (i think) a lot of things...