A scripting language is a language coordinating the work of different services. It specify mainly a workflow. The hard word is done from specialized code. The idea is that applications can offers generic functionalities using an API, and then the user can automatize them according his needs, using a workflow or scripting language.
TODO try to convert some Python code to Dok