AutoIt ist eine Skriptsprache, die zur Automatisierung von Windows GUI-Aufgaben verwendet wird. Sie ermöglicht es Benutzern, repetitive Aufgaben zu automatisieren, Makros zu erstellen, Skripte in eigenständige ausführbare Dateien zu kompilieren und mit externen Programmen und Dateien zu interagieren. Die Software enthält auch einen umfangreichen Satz von integrierten Funktionen zur Manipulation von Fenstern, Dateien und Ordnern sowie zum Senden von Tastenanschlägen und Mausklicks.