visual programming
1. Writing programs in a language which manipulates visual
information or supports visual interaction.
2. Writing programs in a {visual programming language}.
3. Writing programs in a {visual programming environment}.