Linden Script Language
From Second Life Wiki 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.
From Second Life Wiki Beginner Tutorials Getting Ready to Learn LSL : Before learning LSL, it is helpful to learn the basics of Second Life.
The Complete Newbie's Guide to Scripting in Second Life Table of Contents Foreword: Using This Wiki Hello, Avatar! A Simple Script, Line By Line States And Events Syntax Revisited Variables Logic An Introduction to Primitive Parameters The Simple Poseball Appendices