>>105826601
Lua is one of the OG languages, it's really hard to go wrong. VM is written in ANSI C and compiles to only a few kilobytes. Tables are great. Fast, extremely simple. One data type for everything (one container structure, one number type, etc.). It has proper coroutines too.
JavaScript was actually directly inspired by Lua, which happened because Lua is an example of a good dynamically typed language (and JavaScript isn't)
1-based indexing isn't a flaw like some people seem to say.
The only real downside is that it's single-threaded, but Love2d actually fixes that with love.thread