TIScript is a prototyped yet OO language. TIScript execution environment consists of
compiler - compiles source code into sequence of bytecodes,
VM executing that bytecodes,
Copying GC with support of persistence in builtin OODB.
TIScript in many aspects derived from JavaScript (ECMAScript). Structure of builtin classes and objects was made as close as possible to the ones from JavaScript.