I wish automation platforms were language agnostic. That way you can mix scripting/programming langauges and take advantage of the libraries that exist in each platform. some vendors only release integration APIs in certain languages; they are hard to predict and also may not be the language you want to use for your backend logic, as opposed to your job logic.