Lua was written in ANSI C for its small memory footprint, fast operation, and thus portability.
It is not object-oriented like Java and SmallTalk.
So Lua is ideal as an embedded language.
Lua is used to customize many games and logic in mobile development platformas such as Pyxis and Kony.
Key aspects of the Lua programming language: