(Recursion 递归的视觉展示)
(Primitives3D 3D图元)
Processing是一种具有革命前瞻性的新兴计算机语言,它的概念是在电子艺术的环境下介绍程序语言,并将电子艺术的概念介绍给程序设计师。她是 Java 语言的延伸,并支持许多现有的 Java 语言架构,不过在语法 (syntax) 上简易许多,并具有许多贴心及人性化的设计,即使看似复杂的图形也能用简明的语句勾画出来。Processing 可以在 Windows、MAC OS X、MAC OS 9 、Linux 等操作系统上使用。
Processing语言可用于对数据的可视化展示,甚至可以看作程序员的画笔,用代码绘制出任何想要的图案。同时它也是开源的,允许你自由定制。对于在科学与艺术之间游离的人来说,Processing语言可以让你体会到两者相结合的趣味。
官网:Processing.org