A freeware Windows automation language. It is most commonly used to create automation scripts (sometimes called macros) for Windows programs. Like other automation programs, AutoIt is best used for highly repetitive activities, such as rolling out a large number of PCs with identical installation instructions.