whatUseek Collection Sites (submit a site ):
Give your site great
placement in this category in as little as two business days!
whatUseek Directory Site Listings:
A Visual Programming Language for Visualization of Scientific Data - Thesis presenting DataVis, visual dataflow programming language designed to be used by scientists for visualizing scientific data. Since it is a visual language, programs and functions are mostly diagrams, instead of text.
Cube - 3D visual dataflow programming language: programs consist of an arrangement of 3-dimensional shapes instead of a linear stream of text. Interesting example images.
Designing and Testing new Programming Constructs in a Data Flow VL - article by Elena Ghittori, Mauro Mosconi, Marco Porta
Diagrammatic Interaction Group: DIG - Researches human-computer interaction via node-and-link diagrams, focus: 3D interactive types, and types that self-organize to accommodate ongoing changes in contents; theory, supporting technology, applications, notably user interfaces for knowledge-system developers and end-users.
Eidola - An experimental project exploring a radical approach to language structure and design
Fabrik: A Visual Programming Environment - Kit of object-oriented computational and user-interface components that can be 'wired' together to build new components and applications; diagrams use bidirectional dataflow links as shorthand for multiple paths of flow.
Frequently-Asked Questions (FAQ) - From the comp.lang.visual newsgroup.
Improving Readability of Iconic Programs with Multiple View Object Representation - article by Yuichi Koike
Journal of Visual Languages and Computing - Bimonthly journal on promoting visual languages, and on their implications for computing.
Khoral Research, Inc.: KRI - Makes Khoros/Cantata visual dataflow programming language: rapid prototyping and cradle-to-grave software development, in a high productivity, integrated software systems environment.
Libero - By iMatix Corp. Write top-level logic as readable state diagram and click. Libero generates: Assembler, C, C++, Java, VB, Unix shells, Perl, Awk, PL/SQL, PHP, COBOL, or more. Template-based code generator can be altered for any environment. Portable, fast, free: GPL.
Opsis - A Java applet designed to teach binary search tree algorithms. It is unique in the way it combines programming, proof, and animation to enhance the learning experience.
ResearchIndex: Viz: A Visualization Programming System - Describes design, implementation of high level visualization programming system, created from a need to support rapid visual prototyping in an environment that can be extended by abstractions in the application problem domain.
SCIRun: A Scientific Programming Environment for Computational Steering - Framework where large computer simulations can be composed, executed, controlled, tuned interactively. Composing occurs via visual programming interface to a dataflow network. To execute programs, users specify parameters by graphical user interface rather than traditional text-based datafiles.
SCIRun: Visual Computing and Interactive Steering - Scientific programming environment allowing interactive construction, debugging, steering of large scientific computations. May be viewed as a computing workbench, where users can design and modify simulations interactively via a dataflow programming model.
Sanscript - Visual dataflow programming language and development environment. Lets you draw applications, not code them: drag a component to the canvas, and wire it to other components in the diagram. Then hit the run button. No compile, no link, none of that: just Run.
Visual Language Research Bibliography - Large, well structured bibliography of papers on visual language research, also has brief list of links to other visual language related research resources.
Visual Languages - a description of Visual Programming Languages by Daniel LaLiberte.
Visual Languages and Visual Programming - On-line resources pertaining to the use of graphical, iconic or other non-linear representations to design, specify or code computer programs.
Visual Languages for Knowledge Representation