Processing is an open source java simplification that allows designers and artists to use computation in their works.