generally all of the AAA big budget games you see on steam are made in C++. it is industry standard
It's also the fastest language most normal people will probably work with.
If you're starting, you probably want to start with an engine that doesn't require you to build all the basic game functions such as rendering yourself. Once you're familiar with the "theory" of coding and graphics, you can move toward making your own engine and working with OpenGL and DirectX directly. But that's probably a ways into the future. For now, if I were you, I would learn the language or languages I plan on working with and familiarize myself with the general ideas of game development.