I want to start learning OpenGL with a book I have since a long time ago (Beginning openGL Game Programming) and it uses OpenGL 1.5 so my question is, should I learn OpenGL using this book and then learn a higher version? or should I start learning a higher version at once? are the same core concepts applied to higher versions?

  • \$\begingroup\$ gamedev.stackexchange.com/questions/31505/… \$\endgroup\$
    – House
    Mar 11, 2013 at 15:13
  • 1
    \$\begingroup\$ "What should I learn" questions are really subjective based on your specific needs. They're also now explicitly off topic given the faq. \$\endgroup\$
    – Tetrad
    Mar 11, 2013 at 17:08
  • \$\begingroup\$ I just want to be able to learn more about 3D graphics and experiment a little with OpenGL. \$\endgroup\$
    – Theil
    Mar 11, 2013 at 18:35

1 Answer 1


No. Modern OpenGL and OpenGL 1.5 have very little in common. It's better to learn the modern OpenGL directly. Here is a good online tutorial for that: Learning Modern 3D Graphics Programming.

  • \$\begingroup\$ -1 While popular, this answer is just opinion. Some parts of them have very little in common, but other parts are pretty familiar. There's nothing backing up "It's better to learn...". \$\endgroup\$
    – House
    Mar 11, 2013 at 15:11

Not the answer you're looking for? Browse other questions tagged .