#visualprogramming has been developped for a while for all types of designers.
#grasshopper and #dynamo are wellknown in #AEC industries as powerful tools for visual programming. Many design firms including #architects, #engineers, #productdesigners etc. choose this way to develope their concepts and also detailings during design process.
Visual programming gives new approaches to design processes as #parametricism , #generativedesign or #BIM.
In AEC industries Revit is connected to these kind of softwares strongly and enveloped dynamo as a plugin in it to integrate visual programming process directly building simulation and information modeling.
So, many different alternative design options can be generated easily according to the data which directly shapes the design process and output.