The Free On-line Dictionary of Computing (30 December 2018):
visual programming environment
   Software which allows the use of visual expressions (such as
   graphics, drawings, animation or icons) in the process of
   programming.  These visual expressions may be used as
   graphical interfaces for textual programming languages.  They
   may be used to form the syntax of new visual programming
   languages leading to new paradigms such as programming by
   demonstration or they may be used in graphical presentations
   of the behaviour or structure of a program.
   (1995-02-23)