Modern shader-based versions of OpenGL are very similar to:

Click on the image on the left for a brief summary of the evolution of and relationships between the various versions of OpenGL.