Wikipedia: Lua

The Lua Logo

What the scripting/items/models look like for old Lua items.

Lua 5.1.4 is the current and main programing language behind scripting on Roblox. Lua was designed by Roberto Ierusalimschy, Waldemar Celes and Luiz Henrique de Figueiredo. The latest stable version of Lua is Lua 5.3.5, but Roblox uses Lua 5.1.4. Roblox uses an altered version of Lua, known as Luau (formerly RBX.lua), which includes Instances and a bunch of custom Data types made in C++, as well as Lua keywords and APIs that do not exist in version 5.1.4.

Lua uses lines of code to tell the game what to do at a certain time or place. It can be used to express ideas to other people, mostly in games called script builders.


This section is a trivia section. Please relocate any relevant information into other sections of the article.

  • "Lua" means Moon in Portuguese.[1]


Community content is available under CC-BY-SA unless otherwise noted.