These questions may sound a little immature, but is opengl code completely platform independent?
If so, what would be the best approach to start learning it(I am fairly conversed in C && C++ but not in the complicated mathematics, which I aspire to learn alongside)?
Again, If it is platform independent...Is it possible to compile the code to run without an OS ...considering I can make a basic kernel and load it alright?