Another subset of VPLs favors the idea of integration of visual languages with well-established textual programming languages. They perceive the integration might be more likely to meet the actual requirements of practical software development than the highly ambitious goal of creating purely visual languages. These hybrid systems may include both programs created visually and
Ahmad
78
then translated into high-level textual language, or programs which involve the use of graphical elements in a textual language. The work of Andrew, Erwig and Meyer [13] are examples of programs created graphically and the system generates textual program from it. The latter includes works to extend existing textual language such as C++ and Basic. The current commercial system in this category includes Visual Basic and Visual C++.