Processing是一款新兴的开源编程语言,和其他编程软件不同的是,它的概念是在电子艺术的环境下介绍程序语言,并将电子艺术的概念介绍给程序设计师。
它是 Java 语言的延伸,并支持许多现有的 Java 语言架构,不过在语法 (syntax) 上简易许多,并具有许多贴心及人性化的设计。
软件发展
在软件的测试阶段,Processing就已在网络上集结了一群志同道合的专业人士,为软件的教学与更新奠定了基础,网站上的Learning和Reference,就是完整的学习数据库﹔Exhibition中则提供了许多当今最杰出的电子艺术家的作品与连结﹔你可以在网站中的Download部分免费取得该软件,并在讨论版Discourse注册,这是一个完全民主式的论坛,可以问问题,发表意见,提供作品的交流,并一起准备未来的附加及外挂程序。哪天若是心血来潮,在泉涌的灵感下创造了什么大作,别害羞,投稿给 试试,你的作品将会被放在网站上供人欣赏与学习。
在美国,除了Casey和Ben各自所属的学术机构外,Processing亦在耶鲁、哥伦比亚、纽约大学、旧金山艺术学院等地被教授或使用。目前看来,Processing先要在纽约、波士顿、旧金山、洛杉矶、德国柏林、芬兰赫尔辛基、意大利艾维里、哥伦比亚波哥大等城市生根,再由这些城市扩散开来。在亚洲除了日本,Processing已进入位于马尼拉及汉城的学术机构。