This is an old revision of the document!


Visual Programming

graphical models for programming, using graphs, icons or other graphical representaions of processes.

languages/environments

thingLab

lanaguages derived from pd (pure data) by miller puckette

OpenMusic

petri-nets → http://www.daimi.au.dk/PetriNets/

graph rewriting →

reading

usability analysis

tangents,.

ARK and VIPR follow up references Burnett, M. M. and Baker, M. J. “A classification system for visual programming languages.” J. Visual Languages and Computing, pp. 287-300, September 1994. http://citeseer.nj.nec.com/burnett94classification.html “Visual Programming Languages: A Survey” http://www.cs.berkeley.edu/~maratb/cs263/paper/paper.html and http://citeseer.nj.nec.com/boshernitsan97visual.html

visual programming in music

max/msp/pd/jmax obviously,. ircam has been quite influential in devlopeing enviroments aorund the “patch and wires” metaphor, with serveral approaches being taken over the years (including OpenMusic above) ., . papers

OpenDX

taxonomy

from (Nan C. Shu)

  • Visual programming
    • visual environment
      • visualisation of…
        • data, or info. about data
        • program and/or its execution
        • software design
      • visual training
  • visual langugages for…
    • handling visual information
    • supporting visual interaction
    • programming with visual expresions
      • visual programming languages
        • diagrammatic systems
        • iconic systems
        • form systems

notes → Visual Programming Notes

User Tools

Page Tools

Site Tools