visual programming language

(redirected from Graphical programming language)

visual programming language

(language)
(VPL) Any programming language that allows the user to specify a program in a two-(or more)-dimensionsional way. Conventional textual languages are not considered two-dimensional since the compiler or interpreter processes them as one-dimensional streams of characters. A VPL allows programming with visual expressions - spatial arrangements of textual and graphical symbols.

VPLs may be further classified, according to the type and extent of visual expression used, into icon-based languages, form-based languages and diagram languages. Visual programming environments provide graphical or iconic elements which can be manipulated by the user in an interactive way according to some specific spatial grammar for program construction.

A visually transformed language is a non-visual language with a superimposed visual representation. Naturally visual languages have an inherent visual expression for which there is no obvious textual equivalent.

Visual Basic, Visual C++ and the entire Microsoft Visual family are not, despite their names, visual programming languages. They are textual languages which use a graphical GUI builder to make programming interfaces easier. The user interface portion of the programming environment is visual, the languages are not. Because of the confusion caused by the multiple meanings of the term "visual programming", Fred Lakin has proposed the term "executable graphics" as an alternative to VPL.

Some examples of visual programming languages are Prograph, Pict, Tinkertoy, Fabrik, CODE 2.0 and Hyperpascal.

http://cogs.susx.ac.uk/users/ianr/vpl.html. http://cuiwww.unige.ch/eao/www/readme.html.

Usenet newsgroup: news:comp.lang.visual (NOT for Visual Basic or Visual C++).
References in periodicals archive ?
org embody a graphical programming language that is more visual and interactive for children to learn programming and computational concepts.
He is the creator of StarLogo TNG, a platform for helping kids create 3D simulations and games using a graphical programming language, as well as several mobile game platforms including location-based Augmented Reality games, and ubiquitous casual games.
This tutorial on the LabVIEW graphical programming language and program is aimed at readers with basic computer knowledge.
Highlighting new projects such as a graphical programming language for robotics that is simple to teach and allows people to control robots with a Smartphone, and mobile hot spot technology that helps provide better high-speed connectivity anytime, anywhere, by dynamically combining the power from multiple wireless devices, the fair showed how collaborative innovation can fuel global economic growth and advance the state of the art in fields as diverse as mobility, security, human-computer interaction and next-generation media.
AUSTIN, Texas -- National Instruments (Nasdaq: NATI) today announced an initiative sponsored by Intel Corporation to deliver free, hands-on multi-core programming workshops based on the NI LabVIEW graphical programming language to engineers and scientists around the globe.
LabVIEW is a graphical programming language used in K12 and University, as well as in research and by professionals in the engineering and science disciplines.
com/DesignCenter, which includes the ADIsimOpAmp[TM] free online amplifier parametric evaluation tool that allows designers to select, configure and troubleshoot a circuit using a graphical development environment powered by National Instruments LabVIEW[TM] graphical programming language and NI Multisim SPICE simulation software.
It is a powerful platform for signal acquisition, measurement analysis and data presentation, giving engineers and scientists the flexibility of a graphical programming language without the complexity of traditional development tools.
Kodosky invented the graphical programming language that defines LabVIEW, spurring the development and widespread adoption of virtual instrumentation and making instrument automation available to all engineers.
Because the LabVIEW Statechart Module is based on the LabVIEW graphical programming language, engineers and scientists have a single platform to design, prototype and deploy their systems quickly, combining familiar statechart notation with real-world I/O running on deterministic real-time or FPGA-based systems.
The intuitive graphical programming language provides educators an engaging and fun way to teach engineering concepts through project-based learning.
National Instruments LabVIEW (for Laboratory Virtual Instrument Engineering Workbench) is a graphical programming language that has been widely adopted as the standard for data acquisition and instrument control software.

Full browser ?