Difference between revisions of "Visual Programming"

From FSMI WIKI
Jump to navigation Jump to search
m (→‎Introduction: Added Intro)
 
(14 intermediate revisions by 4 users not shown)
Line 12: Line 12:
|+Category wise
|+Category wise
|-
|-
|Web Development
|Web Development - Blocks
| [https://wordpress.org/gutenberg/ Gutenberg],  [https://github.com/elementor/elementor Elementor]
| [https://wordpress.org/gutenberg/ Gutenberg],  [https://github.com/elementor/elementor Elementor], [https://saltcorn.com/ Saltcorn]
|-
|Web Development - JAM Stacks
| [https://tina.io/ Tina],  [https://www.sanity.io/ Sanity]
|-
|-
|Android App Development
|Android App Development
|[https://appinventor.mit.edu/ MIT APP Inventor ],  
|[https://appinventor.mit.edu/ MIT APP Inventor ], [https://draftbit.com Draftbit]
|-
|Content Collaboration
|[https://h5p.org/ H5P],
|-
|-
|Browser Theme
|Skins/Themes Generator
|[https://color.firefox.com Firefox Color],
|[https://themer.dev/, themer.dev], [https://color.firefox.com Firefox Color], [https://www.videolan.org/vlc/skineditor.html VLC Media Player Skin Editor]
|-
|-
|Graphic Designing
|Graphic Designing
|[https://studio.polotno.dev/ Polotno-studio],  [https://design.penpot.app/ Penpot],  
|[https://studio.polotno.dev/ Polotno-studio],  [https://design.penpot.app/ Penpot], [https://draw.io Draw.io]
|-
|Graphs
|[https://veusz.github.io/ Veusz - a scientific plotting package]
|-
|-
|Multimedia
|Multimedia
|  [https://www.blender.org/ Blender],  [http://puredata.info/ Pure Data], [https://open-music.org/ Open Music ],  
[http://puredata.info/ Pure Data], [https://open-music.org/ Open Music ], 
|-
|3D, Mixed Reality(VR/AR)
|  [https://makerscad.com/ makersCAD], [https://www.blender.org/ Blender],  [https://aframe.io/aframe-inspector/examples/ Aframe Visual Inspector], [https://www.babylonjs.com/ Babylon.js]   
|-
|-
| Game Engines
| Game Engines
| [https://www.babylonjs.com/ Babylon.js], [http://stencyl.com/ Stencyl ], [https://gdevelop-app.com/ GDevelop], [https://godotengine.org/ Godot ]
| [http://stencyl.com/ Stencyl ], [https://gdevelop-app.com/ GDevelop], [https://godotengine.org/ Godot ]
|-
|-
|DataScience
|DataScience
| [https://superset.apache.org/ Apache Superset],[https://orangedatamining.com/ OrangeML ],  [https://www.knime.com KNIME], [https://www.openwire.org OpenWire ], [https://dadabik.com/ DaDaBIK ]
| [https://superset.apache.org/ Apache Superset],[https://orangedatamining.com/ OrangeML],  [https://enso.org/ Enso], [https://www.knime.com KNIME], [https://www.openwire.org OpenWire], [http://querytreeapp.com/ QueryTree]
|-
|-
|Signal Processing
|Signal Processing
Line 57: Line 69:
| [https://nifi.apache.org/ Apache NiFi ]
| [https://nifi.apache.org/ Apache NiFi ]
|}
|}


= Literature on Visual Programming =
= Literature on Visual Programming =
=== Books ===
=== Books ===
=== Articles/Blogs ===
=== Articles/Blogs ===
* [https://www.craft.ai/blog/the-maturity-of-visual-programming The maturity of visual programming]
* [https://bubble.io/blog/visual-programming/ A History of Visual Programming: From Basic to Bubble]
=== Videos ===
=== Videos ===
=== Podcasts ===
=== Podcasts ===

Latest revision as of 07:53, 20 January 2022

Introduction[edit]

Visual Programming is when we modify program elements graphically instead of specifying them textually.

Programming & Coding[edit]

Coding is a chapter in the book of programming i.e., coding is a subset of programming.

List of Visual Programming Softwares[edit]

Category-wise[edit]

Category wise
Web Development - Blocks Gutenberg, Elementor, Saltcorn
Web Development - JAM Stacks Tina, Sanity
Android App Development MIT APP Inventor , Draftbit
Content Collaboration H5P,
Skins/Themes Generator themer.dev, Firefox Color, VLC Media Player Skin Editor
Graphic Designing Polotno-studio, Penpot, Draw.io
Graphs Veusz - a scientific plotting package
Multimedia Pure Data, Open Music ,
3D, Mixed Reality(VR/AR) makersCAD, Blender, Aframe Visual Inspector, Babylon.js
Game Engines Stencyl , GDevelop, Godot
DataScience Apache Superset,OrangeML, Enso, KNIME, OpenWire, QueryTree
Signal Processing GNU Radio
Electronics and Instrumentation Open Roberta, Node-Red

Domain-wise[edit]

Domain-wise
Education Qucs, GNU Radio, Blender, MIT Scratch, ScratchJr , Open Roberta, Draw.io
HealthCare
Housing
System and Simulation Apache NiFi

Literature on Visual Programming[edit]

Books[edit]

Articles/Blogs[edit]

Videos[edit]

Podcasts[edit]