Using ECMAScript

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.

Blueworx Voice Response uses version 1.7 of the Mozilla Rhino package to interpret Ecmascript.