What is .lua file and how to open it?

A LUA file is a source code file written in Lua, a light-weight programming language designed for extending applications. It can be compiled into a program using an ANSI C compiler.

How to open .lua file?