Why is C++ used for games?
It's a good idea to learn the basics of object-oriented programming since it's a high-level language. Most big console and Windows games were built in this language. Assembly languages are used in these games to create low-level engine modules.