JavaScript Object based scripting language