Paradigm: Visual

Visual programming language allows creating programs by manipulating elementary blocks of program graphically rather than by writing code. This style is also referred to as diagrammatic programming, since the resulting program looks like a diagram. Most visual languages are based on “boxes and arrows” notation style, which draws elementary blocks as boxes and relations between them (data flow) as arrows.

Programming languages that support this paradigm: