I always wondered how appeared strong association between BPM and low-code solutions. As the name suggests, business process management is all about business and its processes. BPM has no direct relation to code.
What is code? In general terms, code is something tedious, cryptic and poorly recognizable. In other words, something insufficiently understood. In IT context, we deal with programming code, which represents our instructions to computer to do what we want.
How appear large amounts of code? Primary source of excessive coding is poor awareness of developers on their subject area of business applications. Better you know your area, less words (code) you need to describe it, simpler and smaller will be your solution.
Why BPM yields low-code solutions and environments? It happens due to aggregation of business knowledge. Systematic and well organized knowledge of business created by BPM serves as a ground for overall code reduction.