Visual programming is about more than how programs look. It's about how they are stored. A single structure defines all control and data flow possibilities, simplifying analysis, debugging, compilation, parallelization, distribution, decentralization, simulation, and versioning