Το AutoIt /ɔːtoʊ ɪt/ είναι μια δωρεάν γλώσσα προγραμματισμού για τα Microsoft Windows. Στις εκδόσεις 1 και 2, χρησιμοποιήθηκε για τη δημιουργία σεναρίων αυτοματισμού για προγράμματα των Microsoft Windows. Αυτές μερικές φορές ονομάζονται μακροεντολές. Στην έκδοση 3, η γλώσσα προγραμματισμού επεκτάθηκε ώστε να μπορεί να κάνει περισσότερα πράγματα.

Η γλώσσα σεναρίων στο AutoIt 1 και 2 ήταν καθοδηγούμενη από εντολές. Σχεδιάστηκε για να προσομοιώνει την εισαγωγή δεδομένων από τον χρήστη στον υπολογιστή. Από την έκδοση 3 και μετά, η σύνταξη του AutoIt άλλαξε. Είναι πλέον παρόμοια με τη γλώσσα προγραμματισμού BASIC. Η έκδοση 3 του AutoIt είναι μια γλώσσα προγραμματισμού γενικού σκοπού. Μπορεί να έχει τύπους δεδομένων, όπως πίνακες.

Μια δέσμη ενεργειών AutoIt μπορεί να μετατραπεί σε ένα αυτόνομο εκτελέσιμο πρόγραμμα. Αυτό μπορεί να εκτελεστεί σε υπολογιστές που δεν έχουν εγκατεστημένο τον διερμηνέα AutoIt. Διατίθεται ένα ευρύ φάσμα βιβλιοθηκών λειτουργιών. Είναι γνωστές ως UDFs, ή "User Defined Functions". Ορισμένες περιλαμβάνονται ως στάνταρ. Άλλες είναι διαθέσιμες από την ιστοσελίδα. Προσθέτουν επιπλέον δυνατότητες στη γλώσσα. Το AutoIt διαθέτει έναν ειδικό επεξεργαστή, ένα ολοκληρωμένο περιβάλλον ανάπτυξης ή IDE. Βασίζεται στον δωρεάν επεξεργαστή SciTE. Ο μεταγλωττιστής και το κείμενο βοήθειας περιλαμβάνονται σε αυτόν τον ειδικό επεξεργαστή και παρέχουν ένα τυπικό περιβάλλον για τους προγραμματιστές.