Generate: Processing Edition
Write and run Processing(.js) scripts on your phone or tablet. With syntax highlighting, examples and inline help.
Write interactive Apps in just a few lines of code.
You can even create 3d sketches (note you have to run these in Firefox as this is not supported by the components used by the built-in viewer).
See also Generate: Generative Art Tool which uses a language called Context Free to recursively generate graphics.