Debido a la sencillez de Lua, es idóneo como lenguaje de programación de iniciación, por esta razón en este libro se asumirá que el lector no tiene ningún tipo de conocimientos de programación aunque es necesario tener unos mínimos conocimientos de manejo de ordenador (creación de archivos e instalación de programas), por último se recomienda tener un conocimiento básico de informática.