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}.