Visual programming languages
Agilent VEE
Agilent VEE is a graphical dataflow programming software development environment from Agilent Technologies for automated test, measurement, data analysis and reporting.
Agilent VEE is a graphical dataflow programming software development environment from Agilent Technologies for automated test, measurement, data analysis and reporting.
Alice (software)
Alice is a freeware object-oriented educational programming language with an integrated development environment (IDE).
Alice is a freeware object-oriented educational programming language with an integrated development environment (IDE).
AMBIT
AMBIT is a historical programming language that was introduced by Carlos Christensen in 1964 for symbolic computation.
AMBIT is a historical programming language that was introduced by Carlos Christensen in 1964 for symbolic computation.
Analytica (software)
Analytica is a visual software package developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models.
Analytica is a visual software package developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models.
AppWare
AppWare was a rapid application development system for Microsoft Windows and the Mac OS based on a simple graphical programming language.
AppWare was a rapid application development system for Microsoft Windows and the Mac OS based on a simple graphical programming language.
Automator (software)
Automator is an application developed by Apple for OS X that implements point-and-click creation of workflows for automating repetitive tasks into batches for quicker alteration, thus saving tim...
Automator is an application developed by Apple for OS X that implements point-and-click creation of workflows for automating repetitive tasks into batches for quicker alteration, thus saving tim...
Bidule
Bidule is a commercial software application for the creation of interactive computer music and multimedia produced by the Canadian company Plogue Arts and Technology.
Bidule is a commercial software application for the creation of interactive computer music and multimedia produced by the Canadian company Plogue Arts and Technology.
BYOB (programming language)
BYOB is an open-source early software development learning environment which has inherited Scratch's intuitive LEGO-like software development interface for children and students.
BYOB is an open-source early software development learning environment which has inherited Scratch's intuitive LEGO-like software development interface for children and students.
CODE (programming language)
CODE is a visual programming language and system for parallel programming, which lets users compose sequential programs into parallel programs.
CODE is a visual programming language and system for parallel programming, which lets users compose sequential programs into parallel programs.
DRAKON
DRAKON (ДРАКОН, "dragon" – backronym for Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность, "friendly Russian algorithmic language that guarantees clarity") is an al...
DRAKON (ДРАКОН, "dragon" – backronym for Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность, "friendly Russian algorithmic language that guarantees clarity") is an al...
EICASLAB
EICASLAB is a software suite providing a laboratory for automatic control design and time-series forecasting developed as final output of the European ACODUASIS Project IPS-2001-42068 funded by ...
EICASLAB is a software suite providing a laboratory for automatic control design and time-series forecasting developed as final output of the European ACODUASIS Project IPS-2001-42068 funded by ...
Etoys (programming language)
Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
Fabrik (software)
Fabrik is a visual programming integrated development environment implemented in Smalltalk and designed at Apple Computer by Dan Ingalls, Scott Wallace, Yu-Ying Chow, Frank Ludolph, Ken Doyle an...
Fabrik is a visual programming integrated development environment implemented in Smalltalk and designed at Apple Computer by Dan Ingalls, Scott Wallace, Yu-Ying Chow, Frank Ludolph, Ken Doyle an...
Flow-based programming
In computer science, flow-based programming (FBP) is a programming paradigm that defines applications as networks of "black box" processes, which exchange data across predefined connection...
In computer science, flow-based programming (FBP) is a programming paradigm that defines applications as networks of "black box" processes, which exchange data across predefined connection...
FxPlug
FxPlug is a plug-in architecture designed by Apple Inc. that allows the writing of image processing effects.
FxPlug is a plug-in architecture designed by Apple Inc. that allows the writing of image processing effects.
GNU Radio Companion
GNU Radio Companion is an open-source Visual programming language for signal processing using the GNU Radio libraries.
GNU Radio Companion is an open-source Visual programming language for signal processing using the GNU Radio libraries.
Google App Inventor
Google App Inventor was an application provided by Google that allowed anyone to create software applications for the Android operating system.
Google App Inventor was an application provided by Google that allowed anyone to create software applications for the Android operating system.
HiAsm
HiAsm (Хай-асм) is a free application integrated development environment (IDE) for Windows API (Win32), Qt, wxWidgets, scripts and pages in PHP, HTML, and JavaScript, in addition to applications...
HiAsm (Хай-асм) is a free application integrated development environment (IDE) for Windows API (Win32), Qt, wxWidgets, scripts and pages in PHP, HTML, and JavaScript, in addition to applications...
HyperNext
HyperNext is a freeware visual software development system aimed at beginner programmers that runs on Macintosh and Windows computers.
HyperNext is a freeware visual software development system aimed at beginner programmers that runs on Macintosh and Windows computers.
Illumination Software Creator
Illumination Software Creator is a tool for visually designing and developing software, and a corresponding Visual programming language that is available for Microsoft Windows, Linux and Mac OS ...
Illumination Software Creator is a tool for visually designing and developing software, and a corresponding Visual programming language that is available for Microsoft Windows, Linux and Mac OS ...
Kyma (sound design language)
Kyma is a visual programming language for sound design used by musicians, researchers, and sound designers.
Kyma is a visual programming language for sound design used by musicians, researchers, and sound designers.
LabVIEW
LabVIEW is a system design platform and development environment for a visual programming language from National Instruments.
LabVIEW is a system design platform and development environment for a visual programming language from National Instruments.
Ladder logic
Ladder logic is a programming language that represents a program by a graphical diagram based on the circuit diagrams of relay logic hardware.
Ladder logic is a programming language that represents a program by a graphical diagram based on the circuit diagrams of relay logic hardware.
Lava (programming language)
Lava is an experimental, visual object-oriented, interpreter-based programming language with an associated programming environment (Lava Programming Environment or LavaPE) that uses struct...
Lava is an experimental, visual object-oriented, interpreter-based programming language with an associated programming environment (Lava Programming Environment or LavaPE) that uses struct...
Lily (software)
Lily is an Open Source, browser-based visual programming language similar to Max, Pure Data or Vvvv that lets users create programs graphically by drawing connections between animation, data, im...
Lily is an Open Source, browser-based visual programming language similar to Max, Pure Data or Vvvv that lets users create programs graphically by drawing connections between animation, data, im...
Mama (software)
Mama is an educational object-oriented programming language designed to help young students start programming by providing all language elements in the student mother tongue.
Mama is an educational object-oriented programming language designed to help young students start programming by providing all language elements in the student mother tongue.
Max (software)
Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74.
Max is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74.
Microsoft Visual Programming Language
Microsoft Visual Programming Language, or MVPL, is a visual programming and dataflow programming language developed by Microsoft for the Microsoft Robotics Studio.
Microsoft Visual Programming Language, or MVPL, is a visual programming and dataflow programming language developed by Microsoft for the Microsoft Robotics Studio.
MST Workshop
The MST Workshop (short for Math Science and Technology Workshop) is an interactive computer programming language.
The MST Workshop (short for Math Science and Technology Workshop) is an interactive computer programming language.
nato.0+55+3d
NATO.0+55+3d is a modular data and video processing environment authored by 0f0003 MASCHINENKUNST. Originally released in 1999, it launched the real time video revolution and inspired several re...
NATO.0+55+3d is a modular data and video processing environment authored by 0f0003 MASCHINENKUNST. Originally released in 1999, it launched the real time video revolution and inspired several re...
Object Process Graph
An Object Process Graph (OPG) is a general purpose executable graph that incorporates every aspect of an application, including process, user interface, and database.
An Object Process Graph (OPG) is a general purpose executable graph that incorporates every aspect of an application, including process, user interface, and database.
OpenMusic
OpenMusic (OM) is an object-oriented visual programming environment for musical composition based on Common Lisp.
OpenMusic (OM) is an object-oriented visual programming environment for musical composition based on Common Lisp.
Piet (programming language)
Piet is an esoteric programming language designed by David Morgan-Mar, whose programs are bitmaps that look like abstract art.
Piet is an esoteric programming language designed by David Morgan-Mar, whose programs are bitmaps that look like abstract art.
PottersWheel
PottersWheel is a MATLAB toolbox for mathematical modeling of time-dependent dynamical systems that can be expressed as chemical reaction networks or ordinary differential equations.
PottersWheel is a MATLAB toolbox for mathematical modeling of time-dependent dynamical systems that can be expressed as chemical reaction networks or ordinary differential equations.
Prograph
Prograph is a visual, object-oriented, dataflow, multiparadigm programming language that uses iconic symbols to represent actions to be taken on data.
Prograph is a visual, object-oriented, dataflow, multiparadigm programming language that uses iconic symbols to represent actions to be taken on data.
Ptolemy Project (computing)
The Ptolemy Project is an ongoing project aimed at modeling, simulating, and designing concurrent, real-time, embedded systems.
The Ptolemy Project is an ongoing project aimed at modeling, simulating, and designing concurrent, real-time, embedded systems.
Pure Data
Pure Data is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works.
Pure Data is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works.
Quartz Composer
Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data.
Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data.
Reaktor
Reaktor is a graphical modular software music studio of proprietary license developed by Native Instruments (NI).
Reaktor is a graphical modular software music studio of proprietary license developed by Native Instruments (NI).
Scratch (programming language)
Scratch (A terrible programming language -- not a matter of opinion) is a computer language learning environment enabling beginners to get results without having to learn syntactically correct w...
Scratch (A terrible programming language -- not a matter of opinion) is a computer language learning environment enabling beginners to get results without having to learn syntactically correct w...
Sense (programming)
Sense is an educational programming environment created by The Open University in the UK. It uses a drag-and-drop programming environment designed to teach students the fundamentals of programmi...
Sense is an educational programming environment created by The Open University in the UK. It uses a drag-and-drop programming environment designed to teach students the fundamentals of programmi...
Simulink
Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems.
Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems.
Stagecast Creator
Stagecast Creator is a visual programming language intended for use in teaching programming to children.
Stagecast Creator is a visual programming language intended for use in teaching programming to children.
Stateflow
Stateflow, developed by MathWorks, is a control logic tool used to model reactive systems via state charts and flow diagrams within a Simulink model.
Stateflow, developed by MathWorks, is a control logic tool used to model reactive systems via state charts and flow diagrams within a Simulink model.
Stencyl
Stencyl is a game creation platform that allows users to create 2D video games for mobile devices and the web.
Stencyl is a game creation platform that allows users to create 2D video games for mobile devices and the web.
Symbolic Sound Corporation
Symbolic Sound Corporation was founded by Carla Scaletti and Kurt J. Hebel in 1989 as a spinoff of the CERL Sound Group at the Computer-based Education Research Laboratory of the University of I...
Symbolic Sound Corporation was founded by Carla Scaletti and Kurt J. Hebel in 1989 as a spinoff of the CERL Sound Group at the Computer-based Education Research Laboratory of the University of I...
Tersus
Tersus Visual Programming Platform is a general purpose software development platform that enables the development of applications, mainly rich web applications, by drawing flow diagrams instead...
Tersus Visual Programming Platform is a general purpose software development platform that enables the development of applications, mainly rich web applications, by drawing flow diagrams instead...
ThingLab
ThingLab is a visual programming environment implemented in Smalltalk and designed at Xerox PARC by Alan Borning.
ThingLab is a visual programming environment implemented in Smalltalk and designed at Xerox PARC by Alan Borning.
TOMVIEW
The TOMVIEW Optimization Environment is a platform for solving applied optimization problems in LabVIEW.
The TOMVIEW Optimization Environment is a platform for solving applied optimization problems in LabVIEW.
Usine
Sensomusic Usine is a Multitouch digital audio workstation used to manipulate, record and edit audio and MIDI in live situations.
Sensomusic Usine is a Multitouch digital audio workstation used to manipulate, record and edit audio and MIDI in live situations.
VisSim
VisSim is a visual block diagram language for simulation of dynamical systems and model based design of embedded systems.
VisSim is a visual block diagram language for simulation of dynamical systems and model based design of embedded systems.
Visual programming language
In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.
In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.
VSXu
VSXu (VSX Ultra) is an OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to visualize music and create 3D effects in real-time.
VSXu (VSX Ultra) is an OpenGL-based (hardware-accelerated), modular programming environment with its main purpose to visualize music and create 3D effects in real-time.
Settings