I’ve got two good resources for starting OpenGL both using the C++ language:
OpenGL Programming Guide 9th Edition
The former starts teaching by OpenGL ver 3.3 and the latter by 4.5 while both call themselves teaching “modern OpenGL”!!
At the time being I’m reading both. But I wanted to ask you that while there is distance between 3.3 and 4.5 first which one is correct to be called modern? And which one is better for starting as a beginner?