“Open-source Dynamo is a visual programming extension for Autodesk® Revit that allows you to manipulate data, sculpt geometry, explore design options, automate processes, and create links between multiple applications.”
This is the description of Dynamo right from the horse’s mouth, ok the Dynamo website.
Here is another definition of Dynamo from the Dynamo Primer
“Dynamo is, quite literally, what you make it. Working with Dynamo may include using the application, either in connection with other Autodesk software or not, engaging a Visual Programming process, or participating in a broad community of users and contributors.”
But really Dynamo started because of the question: Wouldn’t it be cool if we could make this technology talk to this technology.
Now that you know what Dynamo is, how do you work with Dynamo? Simply put working with Dynamo is writing “Algorithms”.
The best way to get started with Dynamo is to just simply start. Begin by opening it up and exploring the interface, maybe check out some of the samples that come with Dynamo. Explore the node library and start to learn where things are and what they might mean. Of course, keep in mind that things might not mean what they appear to mean. You should also start small, because going too big too fast may become overwhelming and turn you off of Dynamo.
Also head to the Calgary site