An embedded scripting language, specifically designed to extend applications. Features include a small footprint, quick execution of the P-code and a good interface to native functions. These features make it a good scripting language for games, multimedia applications and embedded software. Optimized P-code ( bytecode ) interpreter in assembler and a JIT. Full source code is included. It was formerly called the Small language.