Linden Scripting Language
スクリプトは変数、関数定義、1個以上の状態(ステート)、から構成される。各ステートには、そのステートにある場合に起こったイベントにどう反応するかが記述される。
基本データ型は整数型、浮動小数点実数型、文字列、キー(UUID)、ベクトル(3次元位置、およびRGB色表現)、ローテーション(クォターニオン)がある。また、配列型や構造体に相当するものとして基本データ型を要素とするリスト型がある。組み込み関数は2015年11月時点で430個あり、ユーザーは必要に応じてユーザー定義関数を定義することもできる。