I'm pursuing a career in game development. I have intermediate knowledge in C++ and therefore am somewhat competent but I don't know where to begin with graphics. Which language should I get into first? OpenGL? Once I get into a language what program do I have to have to begin using it? I'm more interested in OpenGL than anything else since I've seen what it can do, but can you guys lead me in a good direction?