The COM documentation describes the programming interfaces available from Impact, nServer and Impact Browser. The interfaces use Microsoft COM (Component Object Model) technology.
Select the Impact version then preferred scripting language (VBScript, Python). The language selection affects the naming convention of documented classes, methods and properties, as well as the language of code snippets and example scripts.