Visual programming language

Visual programming language

In computing, a visual programming language (visual programming system, VPL, or, VPS) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs (known as dataflow or diagrammatic programming) are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.

Comment
enIn computing, a visual programming language (visual programming system, VPL, or, VPS) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs (known as dataflow or diagrammatic programming) are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.
Depiction
Add all numbers block.png
DifferentFrom
Design language
Has abstract
enIn computing, a visual programming language (visual programming system, VPL, or, VPS) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs (known as dataflow or diagrammatic programming) are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.
Is primary topic of
Visual programming language
Label
enVisual programming language
Link from a Wikipage to another Wikipage
3D computer graphics
3D modeling
Ab Initio Software
AgentCubes
AgentSheets
Agilent VEE
Alice (software)
Alteryx
Analytica (software)
Android (operating system)
Apache Nifi
Aphorism
App Inventor for Android
Application framework
AppWare
Architecture Analysis & Design Language
Arduino
Argument map
AudioMulch
Autodesk Revit
Autodesk Softimage
Automatic parallelization
Automator (software)
Babylon.js
Behavior model
Behavior tree (artificial intelligence, robotics and control)
Bentley Systems
Bidule
BIOVIA
Blender (software)
Blender Game Engine
Blockly
Bubble (programming language)
Buran (spacecraft)
Business Intelligence
Business Process Execution Language
BYOB (programming language)
Cameleon (programming language)
Category:Programming language classification
Category:Visual programming languages
Catrobat
CiMPLE
Classic Mac OS
Clickteam
Cognitive dimensions of notations
Common Lisp Object System
Compositing
Computer program
Computer simulation
Computing
Concept map
Construct (game engine)
CryEngine
C Sharp (programming language)
Data analysis
Dataflow programming
Data mining
Delphi (programming language)
Deutsch limit
Directed acyclic graph
Domain-specific modeling
Drag and drop
DRAKON
Dreams (video game)
DYNAMO (programming language)
EICASLAB
Embedded microprocessor
Embedded system
Eric Klopfer
Executable UML
Extract, transform, load
File:Add all numbers block.png
Filter Forge
Fischertechnik
Flow-based programming
Flowchart
Flowcode
Flowgorithm (programming language)
Form designer
Fraunhofer IAIS
Free On-line Dictionary of Computing
Function block diagram
Game Builder Garage
GameMaker Studio
GameSalad
GDevelop
GenerativeComponents
GNU Radio
Godot (game engine)
Graph drawing
Graph grammar
Grasshopper 3d
Helix (database)
Hopscotch (programming language)
Houdini (software)
Human Resource Machine
IBM Cognos Business Intelligence
IBM InfoSphere DataStage
IClone
Illumination Software Creator
Influence diagrams
Informatica
Integrated development environment
IOS
IPad
IPadOS
Isadora (software)
JavaScript
J Sharp
Kawa (Scheme implementation)
KNIME
Kodu
Kodu Game Lab
Kojo (learning environment)
Kwikpoint
Kyma (sound design language)
LabVIEW
Ladder logic
Language primitive
Lava (programming language)
Lego Mindstorms NXT
Limnor
Lisp (programming language)
Logo (programming language)
Low-code development platform
Machine learning
MacOS
Mac OS X
Macromedia Authorware
Makeblock
Mama (software)
Max (software)
MBlock
Medical image processing
MeVisLab
Microsoft Robotics Studio
Microsoft Visual Programming Language
Microsoft Visual Studio
Microsoft Windows
MindRover
Minibloq
MIT
Mitchel Resnick
MIT Media Lab
Morphic (software)
MSP
MST Workshop
Native Instruments
Nato.0+55+3d
Nintendo
Nintendo Switch
No-code development platform
Nodal (software)
Node-RED
Non-player character
Nuke (software)
Object-oriented programming
OpenDX
OpenMusic
Open Roberta
Open-source software
OpenWire (binary protocol)
OpenWire (library)
Orange (software)
OutSystems
Parser
Pentaho
Piet (programming language)
Pipeline Pilot
Pixel Game Maker MV
Procedural modeling
Procedural texture
Profile (UML)
Programmable logic controller
Programming game
Programming language
Programming language dialect
Program state
Prograph
Proprietary software
Ptolemy Project
Pure Data
PWCT
Quartz Composer
Qucs
Rapid application development
Rapid Application Development
Raptor (programming language)
RDBMS
Reaktor
Reallusion
Real-time computing
Rec Room (video game)
Rhinoceros 3D
Robotics
Scala Multimedia
Scicos
ScicosLab
Scientific visualization
SciLab
Scratch (programming language)
ScratchJr
Secondary notation
Self (programming language)
Sequential function chart
Shader
Shortcuts (app)
Simcenter Amesim
Simulation language
Simulink
Snap! (programming language)
Snowdrop (game engine)
Softimage
Specification and Description Language
SQL
SQL Server Integration Services
Stagecast Creator
StarLogo
Stateflow
STELLA (programming language)
Stencyl
StreamBase Systems
Subtext (programming language)
Syntax
SynthEdit
The Foundry Visionmongers
ThingLab
Thymio
Tomorrow Corporation
ToonTalk
TouchDesigner
UC Berkeley
Unified Modeling Language
Unity (game engine)
Universal Modeling Language
Unreal Engine
USAF
VIPLE
Virtools
VisSim
Visual Basic .NET
Visual Component Library
Visual effects
Visual language
Visual Logic (programming language)
Visual thinking
Vvvv
WatchOS
Web application
WebMethods
WebMethods Flow
WebML
Wikipedia:Foldoc license
WireFusion
Yahoo! Pipes
YAWL
SameAs
4s5Z7
Grafiskt programmeringsspråk
Langage graphique
Limbaj de programare vizuală
Linguaggio di programmazione visuale
Llenguatge de programació visual
m.02hrsx
Programación visual
Programazio bisual
Programowanie wizualne
Q683111
Visual programming language
Visuele programmeertaal
Visuelle Programmiersprache
Vizuālā programmēšana
Vizuální programovací jazyk
Οπτική γλώσσα προγραμματισμού
Визуалдық бағдарламалау
Визуальное программирование
Візуальне програмування
תכנות ויזואלי
زبان برنامه‌نویسی تصویری
لغة برمجة مرئية
ビジュアルプログラミング言語
視覺化程式設計語言
비주얼 프로그래밍 언어
Subject
Category:Programming language classification
Category:Visual programming languages
Thumbnail
Add all numbers block.png?width=300
WasDerivedFrom
Visual programming language?oldid=1123249320&ns=0
WikiPageLength
25339
Wikipage page ID
499268
Wikipage revision ID
1123249320
WikiPageUsesTemplate
Template:Authority control
Template:Curlie
Template:Distinguish
Template:Dynamic list
Template:Reflist
Template:Short description
Template:Types of programming languages