Visual scripting
Building program logic by wiring nodes together in a graphical editor instead of writing code as text.
Nodes stand for actions, events and values; wires carry execution flow and data between them. It lets designers and artists author behavior without a text language — at the cost of verbosity ("spaghetti graphs") and weaker refactoring and diffing than source code gives you.
Unreal's Blueprints (UE4, 2014, successor to UE3's Kismet) is the best-known game example; so are Unity Visual Scripting (formerly Bolt), Scratch, and dataflow tools like Max/MSP and Blender's node editors. Behind the scenes the graph usually compiles down to bytecode or C++.