Author : Bruno Silvestre Title: An Overview of Lua Programming Language Abstract: Lua is an interpreted language with dynamic typing, and with several reflexive facilities. It has been used in many industrial applications (e.g., Adobe's Photoshop Lightroom), with an emphasis on embedded systems and games -- Lua is currently the leading scripting language in games. In this presentation I will give an overview of the language, covering some of its aspects.