Godot (game engine)
GDScript, Godot's own scripting language
The free, open source route to making 2D and 3D games on your own terms. GDScript was written for the Godot engine and uses indentation-based syntax similar to Python, so it is a gentler first language than C# for the same goal.
Because Godot is free and open source, a hobbyist can tinker without signing up for anything paid. Its job market is far smaller than Unity's, and polished beginner courses are fewer, so it fits people driven by a project more than a career.
More about Godot (game engine)