Il debug esiste dai primi giorni della programmazione.
Per accedere al REPL di Lua, basta inserire lua nel proprio terminale.
lua
Lua non è dotato di un debugger integrato, ma è possibile utilizzare debugger esterni, come ZeroBrane Studio.
Lua, essendo un linguaggio di scripting leggero eppure potente, non include un framework di test incorporato.