Instead of using proprietary binary format, all Visviva tools use
a high-level object-oriented script language as their fundamental format. The language is called ScriptV.
ScriptV is a very powerful dynamic object-oriented language
that is used to describe all objects, classes, and functions created, automatically
or manually, by all Visviva tools. However, ScriptV is designed to be a general-purpose
script language. It provides all the advanced features that you may find in
other modern script languages. It is a complete, stand-alone object-oriented
language.
Based on ScriptV, Visviva tools provide an open and expandable environment
for third-party developers. All application customized from Visviva Tools can be expanded
by third parties through the Visviva SDK. Visviva also provide a development environment in the
Visviva Authoring Studio, which includes a function/script editor, visual
debugger, compiler, and application package builder tool that streamline the process of
development.