Autodesk Revit is a building information and modeling software for architects, landscape architects, structural engineers, mechanical, electrical, and plumbing (MEP) engineers, designers, and contractors, see the Wikipedia official page.
The Dynamo Revit is an open-source visual programming platform for designers and is installed as part of Revit.
One element of these visuals is Code Block.
This Code Block is a unique feature in Dynamo that brings together visual programming with design script as a text-based language for computational.
In this tutorial, I will show you a list with examples build with Code Block, see the next screenshot: