Data charts and diagrams are used when statistical data has to be presented in the most convenient and usable way. Visual charts are clear, visually appealing and easier to perceive than some simple enumerations or tables – mainly because users don’t have to analyze the meaning of presented facts, but can perceive main tendencies through the visual weight of the facts — directly.

The artwork is an artificial intelligence program, ready to play chess with the viewer. If the viewer confronts the program, the computer’s thought process is sketched on screen as it plays. A map is created from the traces of literally thousands of possible futures as the program tries to decide its best move. Those traces become a key to the invisible lines of force in the game as well as a window into the spirit of a thinking machine.(play)

Levitated.net contains visual poetry and science fun narrated in an object oriented graphic environment.This website is an inspirational tour of what is mathematically & programmatically possible with flash and actionscript. The designs are based on natural algorithms, and the code is simple and elegant.

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.

Processing is an open project initiated by Ben Fry and Casey Reas (UCLA Design | Media Arts). Processing evolved from ideas explored in the Aesthetics and Computation Group at the MIT Media Lab.