AutoHotkey
AutoHotkey Programming language Wikipedia A freely distributed language for automating tasks in Microsoft Windows. AutoHotkey is a scripting programming language adapted to easily assign and reassign hotkeys, including mouse and joystick buttons. Year of release: 2003 Platform: Windows Website: autohotkey.com