Lua ialah bahasa skrip yang kecil. Ia adalah pasukan penyelidik di Universiti Katolik Kepausan Rio de Janeiro di Brazil, terdiri daripada Roberto Ierusalimschy, Waldemar Celes dan Luiz Henrique de Figueiredo dan dibangunkan pada tahun 1993. Ia direka bentuk untuk dibenamkan dalam aplikasi untuk memberikannya sambungan fleksibel dan keupayaan penyesuaian. Lua ditulis dalam standard C dan boleh disusun dan dijalankan pada hampir semua sistem pengendalian dan platform. Lua tidak menyediakan perpustakaan yang berkuasa, yang ditentukan oleh kedudukannya. Oleh itu, Lua tidak sesuai sebagai bahasa untuk membangunkan aplikasi kendiri. Lua mempunyai projek JIT serentak yang menyediakan keupayaan penyusunan tepat dalam masa pada platform tertentu.
Melalui tutorial dalam bab ini, anda boleh mempelajari tutorial asas tentang Lua, termasuk pemasangan persekitaran, sintaks asas, fungsi, rentetan, dsb. . Dan anda boleh mempunyai pemahaman yang mendalam tentang berorientasikan objek Lua, pangkalan data, dsb.