热门问题
时间线
聊天
视角

Processing

為電子藝術和視覺交互設計而創建的一種開源編程語言 来自维基百科,自由的百科全书

Processing
Remove ads

Processing是一种开源编程语言,专门为电子艺术和视觉交互设计而创建,其目的是通过可视化的方式辅助编程教学,并在此基础之上表达数字创意。Processing也指Processing语言的集成开发环境(IDE)。2001年,MIT媒体实验室Casey ReasBenjamin Fry 发起了此计划。其固定目标之一便是作为一个有效的工具,通过激励性的可视化反馈帮助非程序员进行编程的入门学习。Processing语言建立在Java语言的基础之上,但使用简化的语法和图形编程模型。此外也有以Processing为基础,但使用Javascript做框架的P5.js。[3]

事实速览 编程范型, 设计者 ...
Remove ads

例子

最简单的"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);
}

参见

外部链接

参考

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads