Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

Visual programming language

In computing, a visual programming language (visual programming system, VPL, or, VPS), also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual…

Legacy, Educational & Multimedia

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around Visual programming language. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

Definition

Types of visual languages

General-purpose visual languages

Educational

Multimedia

Video games

Systems / simulation

Automation

Data warehousing / business intelligence

Miscellaneous

Legacy

Visual styles

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

Visual programming language

Nodes264
Edges263
Triples193
Avg. degree1.99
Density0.007576
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

Visual programming language

Top relations

related to Educational · 51
Visual programming language → AgentCubes, AgentSheets, Alan Kay, Alice, An, Analytica, Android, App Inventor, Arduino, Blockly, BYOB, Catrobat, Developed, Disney, Eric Klopfer, Flowgorithm, Fraunhofer IAIS, Greenfoot, GUI, IDE
related to Video games · 48
Visual programming language → Babylon, Blender Game Engine, Blueprints, Bolt, BuildboxClickteam Fusion, Builder Garage, Circuits, Clickteam SARL, Construct, Construct Classic, CryEngine, DirectX-based, Dreams, ECS, Florian Rival, FlowGraph, Formally, GameMaker Studio, GameSalad, GDevelop
related to Systems / simulation · 36
Visual programming language → Amesim, An, Analytica, Arduino, BPEL, Business Process Execution Language, Delphi, DRAKON, Graphical, ICE, It, Konstanz Information Miner, Lego Mindstorms NXT, Lua, Microsoft Robotics StudioMindRover, Modeling Language, Orange, Petri-net, Pro, Programming Language
related to Multimedia · 34
Visual programming language → AmigaOS, AudioMulch, Autodesk RevitFilter Forge, Bentley SystemsGrasshopper, Blink-script, CAD, Cameleon, CLOS, Common Lisp Object System, Data, DSP, ICE Interactive Creative Environment, IDE, Kyma, Mama, Microsoft Windows, MIDI-processing, Multimedia, Native InstrumentsScala Multimedia Authoring, OpenMusic
related to Miscellaneous · 10
Visual programming language → Alan StillmanMorphic, Apple, Bubble, Kwikpoint, MorphicPiet, Pipes, Self, StreamBase EventFlow, StreamBase Systems, Web
related to General-purpose visual languages · 7
Visual programming language → But, Envision, For, Java, Most, PWCT, VPLs
related to Automation · 4
Visual programming language → Accelrys Enterprise Platform, AutomatorCiMPLE, Pilot, ThinkLABs
related to List of visual languages · 1
Visual programming language → The

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

visual programming language used game graphical tool system languages developed software systems data creating based environment designed 3d also creation

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
PWCTinstance ofresearch projects0.80text
Envision was designed to achieve this goalinstance ofresearch projects0.80text
Visual programming languagerelated to AutomationAutomatorCiMPLE0.60section
Visual programming languagerelated to AutomationThinkLABs0.60section
Visual programming languagerelated to AutomationPilot0.60section
Visual programming languagerelated to AutomationAccelrys Enterprise Platform0.60section
Visual programming languagerelated to EducationalAgentCubes0.60section
Visual programming languagerelated to EducationalAgentSheets0.60section
Visual programming languagerelated to EducationalAlice0.60section
Visual programming languagerelated to EducationalAnalytica0.60section
Visual programming languagerelated to EducationalApp Inventor0.60section
Visual programming languagerelated to EducationalAndroid0.60section

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.