What Are Visual Object-Oriented Programming Systems?
See also http://union.ncsa.uiuc.edu/HyperNews/get/computing/visual.html. There is also a comp.lang.visual and FAQ, similar to the www html above. Visual programming is the use of graphics and graphical techniques in computer programming. It is becoming more common to see many approaches to visual/graphical programming languages emerging that incorporate the object-oriented programming philisophy. Toward this end, developers of new programming languages and programming environments are exploring how to combine visual programming with object-oriented programming by investigating how the basic concepts of OOP — data abstraction, instantiation, composition, and specialization — create new opportunities for programming using visual means of construction. A workshop on this topic was conducted at the 1993 OOPSLA, and a workshop summary appeared as part of the 1993 OOPSLA Addendum.