2. Link nodes to define behavior

Each node has one or more inputs that accept values to be processed, and outputs that return results. Creating a link from an output to an input builds a path for data, allowing one node to feed values into another. Use this simple yet powerful principle to define what the program does.

You’re protected against creating programs that don’t compile. If it links, it’s likely going to work.