The scripting language of CCXML is ECMAScript Compact Profile (ES-CP, also known as ECMA-327). This is an industry-standard programming language and is a subset of ECMAScript 3rd Edition. ES-CP is tailored to resource-constrained devices and is used by CCXML to maximize efficiency.
By default, Blueworx Voice Response uses version 1.3 of the Mozilla Rhino package to interpret Ecmascript. You can configure Blueworx Voice Response to use the latest Mozilla Rhino version 1.7 by running the Blueworx Voice Response VRBE dtjes script.