This document provides an overview of basic VBScript concepts used in QuickTest Professional (QTP). It discusses VBScript variables, arrays, functions, conditional and looping statements, date/time functions, built-in functions, and classes. VBScript is the scripting language used in QTP and is a lightweight version of Visual Basic. VBScript code is contained in .vbs files and variables can be explicitly or implicitly declared. Arrays allow storing multiple values in indexed elements. Functions and subroutines can perform actions and return values. Conditional statements like If/Then execute code based on conditions, while looping statements like For/Next repeat code. Built-in functions perform tasks like formatting dates and strings. Classes define custom data