热门问题
时间线
聊天
视角

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