The scripting language in AutoIt 1 and 2 was statement-driven. It was designed to simulate a user's input to the computer. From version 3 onward, the AutoIt syntax changed. It is now similar to the BASIC programming language. AutoIt version 3 is a general-purpose programming language. It can have types of data, such as arrays.