A robust, general purpose, loosely typed and fully interpreted scripting engine for the web or desktop.