Your email address belongs to a school and you are eligible for a free educational premium account.
Learn more

LUA - Lua Source File

What is a LUA file

Lua is a programming language that is used to develop extensions for applications. Source code written in this language is saved in the LUA file format. These files serve the function of customizing existing applications. Most well-known among those applications are the video games World of Warcraft and Dawn of War.

Lua is known as a light-weight programming language that saves it source code in LUA files. There is a difference to be made between LUA files however. In most cases, they are saved in plain text and can be opened using any text editor software. However, some LUA files (e.g. for level creation for the Angry Birds mobile game) are compiled. These files are typically compiled using an ANSI C compiler.

Here's a small, but not exhaustive list of programs that can open LUA documents:

  • Addon Studio for World of Warcraft (Windows)
  • Blizzard World of Warcraft Interface AddOn Kit (Windows & Mac)
  • GNU Compiler Collection (Mac & Linux)
  • GNU Emacs (Linux)
  • Microsoft Notepad (windows)
  • Notepad++ (Windows)
  • Rovio Mobile Angry Birds (Mac)
  • Vim (Linux)
  • Other text editor
Extension LUA
MIME type text/plain
Useful links