Over the past ten years.frequent increases in conputer processing speed and graphics display capabilities have made possible a great deal of research and experimentation in the field of visual programming numerous visual programming systems heve been developed to address both specific application areas, such as user interface design and physical simulation, and more general programming tasks.