Computational design defines geometry and data through logic and rules instead of clicks - Dynamo is the visual-programming tool of the Revit world (with Python or C# via the API for advanced users). Everyday uses: renaming hundreds of sheets at once, automated QA/QC checks, filling parameters from an Excel table. Generative design takes it one step further - the computer proposes and evaluates dozens of alternatives against goals you define.