Uno dei tanti linguaggi di programmazione che conosciamo. In particolare usiamo Lua per la programmazione di Arduino. Lua è un linguaggio di programmazione dinamico, riflessivo, imperativo e procedurale, utilizzato come linguaggio di scripting di uso generico.