...An embedded scriptinglanguage, specifically designed to extend applications. Features include...good interface to "native" functions. These features make Pawn a good scriptinglanguage for games, multimedia applications...and embedded software (for which scripting is needed). Optimized P-code ("bytecode") interpreter in assembler...