Lua Scripting HQ
In addition you can browse some of the amazing sampler documents to give a taste of what is possible with Lua: Lua Sampler.
The lessons are designed as a very gentle introduction to Lua on the TI-Nspire platform. Even those without a programming background should be well able to follow these lessons and finish with a moderate level of competence in creating interactive Lua documents.