As with any type of programming, there must be some type of
source code or commands. The code then creates a program that will automate a specific task or solve a given problem. In Dynamo, the code is created by placing nodes. Nodes are the building blocks of a Dynamo graph or program. There are thousands of nodes that can be used in Dynamo. These nodes can be accessed from the node Library. The nodes are organized into categories in the node Library. In most categories, the nodes are further organized into subcategories, and then into functions. To place a node, first find the node listing in the Library. For example, click Operators. When you do, the category expands, and you can see all the available nodes. In this case, the nodes are available directly under the category. They are not further organized into a subcategory. To place a node onto the workspace, simply click the node listing in the Library. For example, click the listing with the plus icon to place the addition (+) node. Click the listing with the minus icon to place the subtraction (-) node. You can also place nodes by searching for them in the node Library. For example, in the Search field, enter "number" to search for the Number node. When searching, the first entry is highlighted, indicating that it is the selected node. To place the highlighted node in the workspace, press ENTER. You can also use the UP and DOWN arrow keys to highlight another node and then press ENTER. Or, you can simply click the node listing to place it in the workspace. Also be aware that you can copy nodes. For example, with a Number node selected, use the keyboard shortcut CTRL+C to copy the node to the clipboard, and then CTRL+V to paste the node in the workspace. So as you can see, there are multiple ways to quickly place nodes in a workspace.