well I would use LUA, why think of another new script language one has to learn and cannot use for anything else. You wouldn't have to bother about documentation and so on. Have a look at novalshell. That's a 2D game creation system with a LUA scrypting system.