Conventional programming languages are difficult to learn and use, requiring skills that many people do not have. For this reason, user interfaces from a wide range of programs have begun to come with facilities that complement and facilitate programming capabilities.
Visual programming is programming in which more than one size is used to convey information.
Examples of such additional dimensions are the use of multidimensional objects, the use of spatial relations, or the use of the time dimension to specify the “before-after” type semantic relationships. Each multidimensional or relationship is a token, as in traditional text programming languages… read more +