Not required. You can create automations without code. However, if you are a developer or know some coding, you can add your custom code in the flow.