I need to choose a Windows automation scripting language. Which one do you recommend; AutoIt, AutoHotkey, or an other?
I have read "An AutoIt / AutoHotkey comparison". Interesting history, but without recommendation. Searching Google leaves around 312k hits for AutoHotkey Windows
vs 482k for AutoIt Windows
. On Stack Overflow there are 15 questions tagged autoit vs 18 autohotkey.
I am interested in your opinion as programmers. Which one do you think is easier to use, more deployable and more powerful in terms of functionality? I have already used AutoHotkey for personal use, so my initial preference is for this.
AutoHotkey includes a DLL file that you can call from other programming languages (so does AutoIt). AutoHotkey is open source, AutoIt is not. You have to search the AutoHotkey site to put all tools together. AutoIt does better at packaging all in its initial download.
AutoHotkey is a free and open-source custom scripting language for Microsoft Windows, initially aimed at providing easy keyboard shortcuts or hotkeys, fast macro-creation and software automation that allows users of most levels of computer skill to automate repetitive tasks in any Windows application.
The syntax of the scripting language used in AutoIt is similar to that found in the BASIC family of languages. It actually uses C# and VB as its scripting language.
What programming language does AutoHotKey use? AutoHotkey is programmed in C++. The source code is open source and available to download. AutoHotkey is programmed in C++.
My vote is for AutoHotkey (AHK).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With