Difference between revisions of "Visual Programming"
Jump to navigation
Jump to search
Ranjithraj (talk | contribs) m (Added a Section for Literature) |
|||
(17 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
Programming | Visual Programming is when we modify program elements graphically instead of specifying them textually. | ||
=== Programming & Coding === | |||
Coding is a chapter in the book of programming i.e., coding is a subset of programming. | |||
= List of Visual Programming Softwares= | = List of Visual Programming Softwares= | ||
Line 9: | 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], | |||
|- | |||
|Skins/Themes Generator | |||
|[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 ], | ||
|- | |||
|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 | ||
| | | [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://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 52: | Line 70: | ||
|} | |} | ||
= 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]
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]
Education | Qucs, GNU Radio, Blender, MIT Scratch, ScratchJr , Open Roberta, Draw.io |
HealthCare | |
Housing | |
System and Simulation | Apache NiFi |