This document is a term paper on the programming language Lua submitted by Varun Sharma to Amity University. It includes a declaration signed by Varun stating that the work is original, a certificate signed by his professor confirming his work, and an index of sections to be covered in the paper. The paper will provide an introduction to Lua, discuss its history and evolution, benefits, and how to program in Lua. It will also compare Lua to other scripting languages.