Processing 是一? ?源 ?程?言 ,????子??和??交互??而?建,其目的是通?可?化的方式?助?程??,?在此基?之上表??字?意。Processing也指Processing?言的 集成???境 (IDE)。2001年, MIT媒???室 的 Casey Reas 和 Benjamin Fry ?起了此??。其固定目?之一便是作?一?有效的工具,通?激?性的可?化反??助非程序??行?程的入???。Processing?言建立在 Java?言 的基?之上,但使用?化的?法和?形?程模型。此外也有以Processing?基礎,但使用Javascript做?架的P5.js。 [3] 。
最??的"Hello World"程序的Processing可能版本是:
// This prints "Hello World." to the IDE console. println ( "Hello World." );
由于Processing的面向??本?,下面的代?是???言的感?的更高的例子:
// Hello mouse. void setup () { size ( 400 , 400 ); stroke ( 255 ); background ( 192 , 64 , 0 ); } void draw () { line ( 150 , 25 , mouseX , mouseY ); }