Caché Basic is an object-oriented scripting language designed for development of web-based database applications. Developers familiar with Visual Basic will not find it too difficult to develop applications using Caché Basic.
Caché Basic is integrated with Caché Objects and supports object, relational, and multidimensional access to data.
Caché Basic is compatible with Caché's other scripting language, Caché ObjectScript. Like Caché ObjectScript code, Basic code is compiled into object code, which is interpreted by a virtual machine.
The definition of the Caché Basic is based on VBScript, plus language elements necessary to communicate with the database layer of Caché.