Luau (programming language)
Luau, used in the free Roblox Studio
For anyone whose motivation is "I want to make a game people can play tonight". Luau is the scripting language of Roblox Studio, a small, gradually typed language derived from Lua, and short scripts make doors open, scores count and traps fire inside a world you have laid out with the editor's building tools.
Studio costs nothing and publishes straight to Roblox's huge audience across consoles, desktops and phones, which is a powerful reason to keep going. The trade-off is lock-in: Luau skills transfer as concepts, but the code itself lives inside Roblox.
More about Luau (programming language)