Luaは、強力で効率的で、軽量で、埋め込み可能なスクリプト言語です。手続き上のプログラミング、オブジェクト指向プログラミング、機能プログラミング、データ駆動型プログラミング、およびデータの説明をサポートしています。