Lua is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications.
Website | Wikipedia
Editor for TIS-100 puzzles. Embeds a Lua interpreter to test the puzzles.
A dialogue manager for LÖVE