Lua is an open source language built on top of C programming language. It does not try to do what C can already do but aims at offering what C is not good for. Lua has a safe environment, automatic memory management, and good facilities for handling strings and other kinds of data with dynamic size. It is extensible, simple, efficient, portable, free and open. It can be downloaded and install from