Scaleform Studio uses Lua as the scripting language for creating and controlling user interface elements. Thus, Scaleform Studio is consistent with Stingray and several other 3rd party engines which use Lua for their scripting engine.
Scaleform Studio uses Lua 5.1 API. The reason this version is used is to ensure support for LuaJIT on platforms where it is supported (unsupported platforms fall back on the default Lua interpreter). LuaJIT is an implementation of Lua which is significantly faster than the standard interpreter implementation.
The Lua Scripting Guide will attempt to cover both some common general topics and various Scaleform-specific topics. Users should supplement this guide with other available resources:
See the Appendix for additional resources.