I do believe that Notch used lwjgl game framework, which in turn uses a 1:1 (almost) implementation of c interface to opengl.

So this is how your learning path would probably look like.
- Java...