+ 2
If you are interested in learning the basics of Computer Graphics, you will need to start learning the basics of Linear Algebra. Concepts such as vectors, matrices and transformations form the basics of computer graphics. For example, when you press a button on your controller to rotate a game character on a screen, you are applying a rotational transformation to the game character.
After you have a good grasp on linear algebra, you will need to learn an API that gives you access to communicate with the GPU. A very popular API is OpenGL. OpenGL is not a programming language, it is an API. An API is a software intermediary that makes it possible for different programs to interact with each other. In the case of OpenGL, it allows the interaction between the CPU and the GPU.
https://www.haroldserrano.com/blog/what-is-opengl



