Game developers write gameplay in a handful of languages, and the right one mostly depends on the engine. C# is the scripting language of Unity, C++ is used in Unreal Engine and in custom engines where performance matters, and GDScript is the Python-like language built into Godot.
The advice for this module is to pick one language and go deep rather than sampling them all. You'll see how the main options compare for game development, then work through the basics (variables, functions, loops, and classes) in the language you choose.
Once you can write simple programs, you'll be ready for Version Control & Repo Hosting, where you learn to track and share your code with Git.
A fast overview from Fireship of which language fits which kind of project, including the options for game development.
A 7 hour beginner course that teaches C# basics (variables, functions, loops, classes, and inheritance) and then uses them to build a complete Unity game.
A short look at Godot's built-in scripting language, GDScript, and how scripts attach to nodes to control game objects.
A 31 hour course covering modern C++ from setup to classes, inheritance, and polymorphism, the foundation for Unreal Engine and custom engines.
An 11 hour Unreal Engine course that includes C++ prerequisites, C++ basics, and converting Blueprints to C++.