Luau
Visit ToolLuau is a small, fast, and embeddable programming language based on Lua, featuring a gradual type system. It is designed for game development and scripting, offering performance innovations and type inference.
At a glance
Trending
Luau is a small, fast, and embeddable programming language based on Lua, featuring a gradual type system. It is designed for game development and scripting, offering performance innovations and type inference.
Trending
About
Luau is a fast, small, safe, and embeddable scripting language derived from Lua, specifically designed with a gradual type system. It maintains backwards compatibility with Lua 5.1 while incorporating features from future Lua releases and expanding its capabilities with type annotations and a state-of-the-art type inference system. Largely implemented from scratch, Luau's runtime is a heavily modified version of Lua 5.1, featuring a completely rewritten interpreter and other performance innovations. It is widely used by Roblox game developers and engineers for application code and editor plugins, and has seen adoption in other games like Alan Wake 2 and Warframe. The language provides command-line tools for REPL, type checking, and linting, and can be integrated into C++ applications.
Capabilities
Pricing & Plans
Open Source
Free
FAQs
Trending