Lua fue elegido por su portabilidad, tamaño mínimo y velocidad de ejecución, características esenciales para gestionar millones de interacciones físicas en un motor en red.
¿Por qué Lua?
Originario de los años 90, Lua opera en infraestructuras críticas como NASA, Adobe y Disney. Su compilación JIT en milisegundos lo hace ideal para motores de juego en red.

El nacimiento de Luau
En 2021, Roblox transmutó el núcleo de Lua 5.1 en Luau, un derivado propietario más estricto y blindado algorítmicamente, posteriormente liberado como código abierto.
Sintaxis accesible
Luau hereda lo mejor de Lua con solo 21 palabras reservadas, eliminando la puntuación barroca que asfixia a novatos en C++ o Java.

IDE inteligente
Roblox Studio procesa flujos lógicos en tiempo real, levantando advertencias ante errores semánticos mientras el desarrollador escribe. Esta retroalimentación acorta los bucles de ensayo y error.
