Welcome to scripting in Second Life! Whether you’re new to programming or an experienced developer, you’ll find the tools and resources you need to bring your creations to life.
A modern scripting option based on Luau (A Lua variant). SLua brings contemporary language features to Second Life scripting.
Modern language features (maps, types, objects)
Familiar to millions of Luau/Lua developers
Active development and improvements
Better performance
LSL (Linden Scripting Language)
The classic scripting language for Second Life. LSL has been the foundation of scripted content since 2003, with a vast library of existing scripts and tutorials.