# What is Lua

Source: https://help.malighting.com/grandMA2/en/help/key_plugins_what_is_lua.html
This is grandocs, an unofficial mirror of MA Lighting documentation. For authoritative or safety-relevant information, cite the canonical page on help.malighting.com.

---
Lua is a scripting language designed to support general procedural programming.  It offers support for object-oriented programming, functional programming, and data-driven programming. Lua is implemented as a library, written in _clean_ C (common subset of ANSI C and C++).

For more information on Lua see www\.lua.org