📑 Table of Contents

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

Processing
Processing logo
编程范型面向对象
設計者Casey Reas英语Casey Reas, Ben Fry英语Ben Fry
发行时间2001年,​24年前​(2001
当前版本
  • 4.5.2(2026年1月29日)[1]
編輯維基數據鏈接
許可證GPL, LGPL
文件扩展名.pde
網站processing.org

例子

编辑

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

參見

编辑

外部链接

编辑

参考

编辑
  1. ^ https://github.com/processing/processing4/releases/tag/processing-1313-4.5.2.
  2. ^ Download Processing.org. processing.org. [2022-07-07]. (原始内容存档于2019-07-15). 
  3. ^ 存档副本. [2017-09-06]. (原始内容存档于2017-08-21). ,p5.js学习札记

📚 Artikel Terkait di Wikipedia

圖形處理器

圖形處理器(英語:Graphics Processing Unit,縮寫:GPU),又稱顯示核心(display core)、視覺處理器(video processor)、顯示晶片(display chip)或圖形晶片(graphics chip),是一種專門在個人電腦、工作站、遊戲機和一些行動裝置

大韩民国

2022韩国游戏白皮书 (PDF). 文化體育觀光部韓國文化產業振興院. [2025-11-24] (中文(简体)).  Early postmortem processing conditions on meat quality of Hanwoo(Korean Native Cattle)beef during

Python

内建函数 内建常量 内建类型 内建例外 Python运行时服务 定制Python解释器 导入模块 Python语言服务 文本处理(英语:Text processing)服务 二进制数据(英语:Binary data)服务 数据类型 数值和数学模块 函数式编程模块 文件和目录访问 数据持久化 数据压缩和存档

中央处理器

中央处理器(英語:Central Processing Unit,縮寫:CPU,香港作CPU,台湾作中央處理單元),為计算机的主要设备之一,功能主要是解释计算机指令以及处理计算机软件中的数据。1970年代以前,中央处理器由多个独立单元构成,后来发展出由集成电路制造的中央处理器,這些高度收縮的元件就是

聯邦資訊處理標準

聯邦資訊處理標準(英語:Federal Information Processing Standards,缩写FIPS)是美國聯邦政府制定給所有軍事機構除外的政府機構及政府的承包商所使用的公開標準。許多FIPS標準都是從廣泛的社會標準修改而來的(像ANSI,IEEE,ISO等等)。

人工智能

「說」:語音生成(Sound Generation)、文本轉換語音(Text-to-Speech)。 「讀」:自然語言處理(Natural Language Processing,NLP)、語音轉換文本(Speech-to-Text)。 「寫」:機器翻譯(Machine Translation)、文本生成(Text Generation)

Google

2008-01-08 [2019-04-29]. (原始内容存档于2012-02-02).  Schonfeld, Erick. Google Processing 20,000 Terabytes A Day, And Growing. TechCrunch. TechCrunch. 2008-01-09

線上交易處理

線上交易處理(OLTP, Online transaction processing)是指透過資訊系統、電腦網路及資料庫,以線上交易的方式處理一般即時性的作業資料,和更早期傳統資料庫系統大量批次的作業方式並不相同。OLTP通常被運用於自動化的資料處理工作,如訂單輸入、金融業務…等反覆性的日常性交易活動。