Lua (Portekizce den / luːə) gömülü sistemler ve müşteriler için öncelikle tasarlanmış hafif çoklu paradigma programlama dilidir. ANSI C ile yazılmış olduğu için Lua bir çapraz-platform, ve nispeten basit bir C API vardır. Lua aslında anda özelleştirme için artan talebi karşılamak için yazılım uygulamaları uzanan bir dil olarak 1993 yılında tasarlanmıştır. En prosedürel programlama dilleri temel özellikler sağlanan, ancak daha karmaşık ya da etki alanına özgü özellikleri dahil edilmemiştir; bunun yerine, programcılar gibi özelliklerini uygulamak için izin dil uzatmak için mekanizmalar dahil. Lua genel uzantısı gömülebilir dil olması amaçlanmıştır gibi, Lua tasarımcıları hızı, taşınabilirlik, genişletilebilirlik geliştirmeye odaklandık ve kolaylığı kullanımı geliştirme. Lua Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından 1993 yılında kuruldu, Brezilya'da Rio de Janeiro Papalık Katolik Üniversitesi, Bilgisayar Grafik Technology Group (Tecgraf) üyesi. 19