There is one more option, wxLua. You can use either of the two editors that come with wxLua to edit and run generic lua programs. wxLua.exe allows for remote debugging, watches, and breakpoints and wxLuaEdit.exe has an interactive console and on completion of a program you can display variables in a separate console. For more information see http://wxlua.sourceforge.net/ See wxLua Applications on this page http://wxlua.sourceforge.net/docs/wxlua.html and of course to download it http://wxlua.sourceforge.net/download.php Regards, John Labenski