2008Wiley Encyclopedia of Computer Science and EngineeringRequires access

Visual Programming Languages

Philip T. Cox

Open publisher page 22 citations

Abstract

Abstract Diagrams have always been used as aids in the design of programs, but because of the limitations of hardware and software, could not be directly incorporated into the software development process until the advent of low‐cost, high‐quality graphics in the 1980s. This enabled research on the pictorial representation of software structures, including an extensive study of visual programming languages. A visual programming language is one that uses diagrams to represent significant portions of the logic of a program, with the aim of making programs easier and faster to build and debug. We present several representative visual programming languages, discuss theoretical and cognitive issues, and provide a brief overview of current research in the area.

About this research paper

What this paper is about

Abstract Diagrams have always been used as aids in the design of programs, but because of the limitations of hardware and software, could not be directly incorporated into the software development process until the advent of low‐cost, high‐quality graphics in the 1980s. This enabled research on the pictorial representation of software structures, including an extensive study of visual programming languages. A visual programming language is one that uses diagrams to represent significant portions of the logic of a program, with the aim of making programs easier and faster to build and debug. We present several representative visual programming languages, discuss theoretical and cognitive issues, and provide a brief overview of current research in the area.

Why it matters

OpenAlex reports 22 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract Diagrams have always been used as aids in the design of programs, but because of the limitations of hardware and software, could not be directly incorporated into the software development process until the advent of low‐cost, high‐quality graphics in the 1980s. This enabled research on the pictorial representation of software structures, including an extensive study of visual programming languages. A visual programming language is one that uses diagrams to represent significant portions of the logic of a program, with the aim of making programs easier and faster to build and debug. We present several representative visual programming languages, discuss theoretical and cognitive issues, and provide a brief overview of current research in the area.

Key concepts: Computer science, Programming language, Debugging, Visual programming language, Graphics, Software, Visual language, Software engineering

Related papers

Back to paper searchBrowse research topicsOriginal source
Visual Programming Languages — Research Paper | ScholarLens