Processing Language and Mobile Processing

Processing is an open source programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, 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 commercial software tools in the same domain.
Processing has a mobile version, which is a programming environment and library for writing software (MIDlet) for mobile phones. It provides a rich set of APIs. With Wireless Toolkit it can generate JAD/JAR files. Pretty cool.


