Cross Platform GUI Toolkit
Translates state machine into a target programming language.
scriptable game engine with built-in support for 2D graphics and sound
An object-oriented script language to embed in any application
A functional programming language
controlled_vars.h to always work with valid variables