SecondLife
Linden Script,
Linden Script Language (LSL)
An internal, user-friendly, C style Java script that allows you the behavior of objects and to control your avatar through mini-games and other complex programs.
Building virtual instructional opportunities.
Basic and expert instruction on programming advantage offered by Linden Lab, and the veterans of SecondLife. Step by step lesson programs are
every where in the 3D virtual world available.
XML Features.
LSL allows for XML data to external websites to export.
Resources on the Web Wiki.
Links,
LSL Wiki
SecondLife Scripting is available for active residents