Visual Programming Language (VPL)

GPTKB entity

Statements (28)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:Visual_Programming_Language
gptkbp:advantage limited scalability
intuitive for beginners
less efficient for complex tasks
reduces syntax errors
gptkbp:category gptkb:graphical_user_interface
gptkb:programming_language
gptkbp:characteristic programming by manipulation of visual elements
uses graphical elements
gptkbp:contrastsWith Textual programming language
gptkbp:enables non-programmers to create programs
gptkbp:example gptkb:Scratch
gptkb:Blockly
gptkb:LabVIEW
gptkb:App_Inventor
gptkb:Node-RED
gptkbp:firstAppearance 1970s
https://www.w3.org/2000/01/rdf-schema#label Visual Programming Language (VPL)
gptkbp:relatedTo gptkb:Dataflow_programming
gptkb:Flow-based_programming
Block-based programming language
Diagrammatic programming language
gptkbp:usedFor education
rapid prototyping
domain-specific applications
gptkbp:bfsParent gptkb:Microsoft_Robotics_Studio
gptkbp:bfsLayer 6