I recently got back into programming via Lua, which is a language used by various mods in Minecraft and was delighted to find a wide range of libraries and cross language support available for it. It may be only 28 on the TIOBE survey, but the language is top notch and extremely simple to learn and utilize.
So what are your thoughts?
Aldo Fregoso
Lua is the preferred language to add scripting into games, there are even game engines like Corona or Love2D which work exclusively with Lua.
Personally, I dislike some portions of the language (ex. the standard library forcing you to use arrays initialized at 1), or how easy you can break block comments with nested arrays.
In my personal projects I tend to favor Duktape, which is a lightweight JavaScript Engine meant for embedding (the same use-case as Lua), but people who love Lua usually hate JavaScript passionately :P