AutoHotkey est un programme macro de la langue écrite pour exécuter automatiquement des tâches de Windows. Il simule les mouvements de souris et les frappes de touches, touches re-cartes et reproduit de nombreuses fonctions de gestion Windows. Les scripts peuvent être compilés en format EXE, de sorte qu'ils peuvent être exécutés sur d'autres ordinateurs Windows, fournissant un moyen portable de programmes en cours d'exécution sans avoir à recoder le script. AutoHotkey est un langage de macro dans son propre droit, et ne sont pas lié à d'autres langages informatiques tels que Visual Basic. Il est un utilitaire de libre et open source.