Linguaggio di programmazione visuale: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Linguaggi Visuali: Orfanizzo redirect, replaced: [[Apple Computer| → [[Apple| |
m portale |
||
(21 versioni intermedie di 10 utenti non mostrate) | |||
Riga 1:
[[File:Add all numbers block.png|thumb|upright=1.3|Un piccolo blocco di codice nel linguaggio di programmazione visuale [[Snap! (informatica)|Snap!]], basato su [[Scratch (informatica)|Scratch]], il quale calcolala somma di tutti i numeri tra ''a'' e ''b'']]
Un '''Linguaggio di Programmazione Visuale''', detto anche solo
I VPL possono essere ulteriormente classificati, a seconda di come rappresentano su schermo le funzioni, in icon-based, form-based
I vantaggi della programmazione visuale sono la facilità di apprendimento e la possibilità di visualizzare lo stato del programma durante le fasi di debug. La programmazione parallela inoltre (se gestita dal software) diviene quasi "istintiva" e soprattutto eseguita in automatico.▼
▲I vantaggi della programmazione visuale sono la facilità di apprendimento e la possibilità di visualizzare lo stato del programma durante le fasi debug. La programmazione parallela inoltre (se gestita dal software) diviene quasi "istintiva" e soprattutto eseguita in automatico.
==Linguaggi Visuali==
*
*
*
*
*Blueprint
*CODE
*ISO/IEC 61131-3 FBD (Diagrammi a blocchi funzione) e [[Ladder diagram|LD (Diagrammi a contatti)]]
*Kismet
*[[Kodu Game Lab|Kodu (Kodu Game Lab)]]
*[[LabVIEW]]
*
*Lava
*
*[[MAX (software)|Max/MSP]]
*
*[[Pure Data]]
*[[Quartz Composer]]
*
*[[Scratch (informatica)|Scratch]]
*[[Simulink]]
*[[Squeak]]
*
*Subtext
*
*
*VEE
*
*
Nota: [[Microsoft Visual Studio]] e i linguaggi inclusi in esso non hanno nulla a che vedere con la programmazione visuale.
Riga 39 ⟶ 44:
*[[Unified Modeling Language]]
*[[Deutsch Limit]]
==Altri progetti==
{{interprogetto}}
==Collegamenti esterni==
*[[Usenet]] [[newsgroup]]: comp.lang.visual (NOT for [[Visual Basic]] o [[Visual C Plus Plus|Visual C++]]).
*{{cita web|http://www.jpaulmorrison.com/fbp/|Flow-Based Programming}}
{{Controllo di autorità}}
{{Portale|informatica}}
[[Categoria:Linguaggi di programmazione]]
|