The Phantom Language is a powerful scripting language used to automate common windows controls. Interaction with windows can be performed automatically by calling windows commands. These commands are transferred to a window by the Phantom interpreter.
The language has a C-like syntax and is easy to learn. There are many built in functions supported, as well as the ability to create user defined functions. There are also standard control types supported (like Edits, Buttons, and TreeViews), and users can define other control types if they have characteristics Similar to a pre-defined type. Scripts can be written using any standard ASCII text editor like notepad or the DOS editor. Scripts can also be created, recorded, and executed using Phantom Sidekick and the Phantom Test Driver.