Lua 5.1.4 est le langage de programmation actuel et principal derrière les scripts sur Roblox. Roblox utilise sa propre version modifiée de Lua appelée Luau.[1]. Lua a été conçu par Roberto Ierusalimschy, Waldemar Celes et Luiz Henrique de Figueiredo. La dernière version stable de Lua est Lua 5.4.2, mais Roblox utilise Lua 5.1.4. Roblox utilise une version modifiée de Lua, connue sous le nom de Luau (anciennement RBX.lua), qui comprend des instances et un ensemble de types de données personnalisés créés en C++, ainsi que des mots-clés et des API Lua qui n'existent pas dans la version 5.1.4.
Lua utilise des lignes de code pour dire au jeu quoi faire à un certain moment ou à un certain endroit. Il peut être utilisé pour exprimer des idées à d'autres personnes, principalement dans des jeux appelés constructeurs de scripts.
Références
- https://roblox.github.io/luau/