Advantages

Some of Lua's advantages are:

  • Linear Learning Curve

  • Metatables

  • Portable, can be built on any platform with ANSI C compiler

  • Embedded and extensible language

  • Runs well when it comes to speed

  • Lexical scoping

  • Functional Programming compatible with first-class functions and closures