The scripting language for QTP is VBScript.
VBScript, stands for Visual Basic Scripting Edition. (Available from Microsoft).
VBScript have powerful functions and provide good support for variables, datatypes, ect.
Some VBScript types are:
VBScript Arrays
VBScript Variable