Should I Learn C Before Diving Into OpenGL?

0
32
Asked By CreativeCoder99 On

I'm really interested in getting into lower-level programming, and I think a fun way to start would be with OpenGL. However, I've noticed that the documentation suggests having a good grasp of C first. Should I focus on learning C and building some demo apps before tackling OpenGL, or is it okay to jump straight in?

5 Answers

Answered By ShaderNinja77 On

I've messed around with OpenGL, and honestly, you don't need to be a genius to start learning. Just find a solid tutorial or library that suits your style. You'll be fine!

Answered By CodeWizard42 On

Definitely learn C first. It's the foundation you’ll need for understanding a lot of concepts in OpenGL.

Answered By TechieTom22 On

Well, if you want to use a C library (like OpenGL), it’s essential to know C first. It could be a bit tricky jumping in without that foundation.

Answered By ShaderBender99 On

Forget what most of them are saying! If you really want to learn OpenGL, check out shadertoy.com and The Book of Shaders. You can dive right in without knowing much coding beforehand, and later you can expand your skills using C, C++, or whatever. Just focus on writing shaders to start!

Answered By PixelMaster88 On

Consider picking up C++ instead, especially if you're leaning towards graphics programming. You could learn both C/C++ while exploring OpenGL, but if you're completely new, I'd suggest focusing on the language first and then trying OpenGL later.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.