Scripting visual
Construir la lógica del programa cableando nodos en un editor gráfico en lugar de escribir código en texto.
Los nodos representan acciones, eventos y valores; los cables llevan el flujo de ejecución y los datos entre ellos. Permite que diseñadores y artistas creen comportamiento sin un lenguaje de texto — a costa de la verbosidad ("grafos espagueti") y de una refactorización y un diff más pobres que los que da el código fuente.
Los Blueprints de Unreal (UE4, 2014, sucesor del Kismet de UE3) son el ejemplo más conocido en juegos; también lo son Unity Visual Scripting (antes Bolt), Scratch y herramientas de flujo de datos como Max/MSP y los editores de nodos de Blender. Entre bambalinas, el grafo suele compilarse a bytecode o C++.