特性支援。例如，Lua并不提供继承这个特性，但是你可以用元表格来模拟它。诸如命名空间、类这些概念都没有在语言基本特性中实现，但是我们可以用表格结构（Lua唯一提供的复杂数据结构）轻易模拟。Lua可以在运行时随时构造出一个函数，并把它看作一个对象（正所谓头等函数），这个特性可以很好的满足函数式编程的需要。正是提供了这些基本的元特性，我们可以任意的对语言进行自需的改造。
语法.经典的Hello World!程序可以写为如下：print("Hello World!")或者如下：