Skip to content
lsl.devlsl.devLSL Dev

LSL Portal

LSL Header: {{LSL Header|ml=*}}
__NOTOC__
LSL (Linden Scripting Language) is the scripting language that gives behavior to Second Life primitives, objects, and avatars. This is a community effort to provide an accurate & open documentation resource on LSL for scripters of all skill levels.
Feel free to edit and add content. For more information on how to edit the wiki, see Editing Guidelines. Do not copy any information from other sources, unless you are sure about the copyright agreements. See the LSL Portal discussion page for more information.
Want to learn LSL? See LSL Tutorial.

LSL Portal

LSL Language Reference

LSL Features by category

Developer Resources

---- ---- ---- ---- ----
LSL News: {{LSL News}}
LSL Bugs: {{LSL Bugs}}

Other Historical LSL Wikis

These Wikis were, at some point in time, precursors to the LSL Portal, or complements to it, but have long been incorporated/absorbed or simply abandoned, so only the following archives from the Wayback Machine are available: Please do not rely on these wikis (except for historical purposes) since it's most likely that their information is out of date. They remain here as references for purely historical purposes.

Snapshot Mirrors

Original wiki source

Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.

From the Second Life Wiki

Community documentation adapted from LSL Portal, by Linden Research, Inc. and contributing residents.View contributors and history.

Imported wiki revision:

Licensed under CC BY-SA 3.0. Last wiki edit: .Formatting and links have been adapted for this site; API metadata follows the LSL definitions.