软件(英语:software)是一系列按照特定顺序组织的计算机数据和指令,是计算机中的非有形部分。计算机中的有形部分称为硬件,由计算机的外壳及各零件及电路所组成。计算机软件需有硬件才能运作,反之亦然,软件和硬件都无法在不互相配合的情形下进行实际的运作。
一般来说,计算机软件划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
Zoomquilt 是 Nikolaus Baumgarten 在 2004 年发起的协作无限变焦动画(Infinite Zoom Animations)项目,题材为超现实主义绘画,众多插画家参与其中。
在21世纪初,人们通过互联网在tiles.ice.org等网站上共同创作拼贴画,它的工作方式类似起源于20世纪初的超现实主义绘画游戏 Cadavre Exquis(法语原词,英语为 Exquisite corpse),每个合作者按顺序添加文字或图像到原始作品中。
树莓派基金会为正式学习编程的用户推出网页端代码编辑器,该编辑器目前仅适用于 Python,处于测试阶段,正式发布将支持 HTML、Java 和 CSS 等其它语言。
重复的任务总是既费时又乏味。
《10 killer Python automation scripts》分享了 10 个 Python 自动化脚本,方便初学者了解 Python 开发的乐趣,并提高工作效率。
Arduino 家族越来越大,其标志性的 UNO 系列将迎来最新成员:Arduino UNO R4,将配备 32 位Renesas RA4M1 处理器,而不是 8 位ATmega328P 芯片。
Arduino UNO R4 保持其通常的外形尺寸、屏蔽兼容性和 5V 工作电压,将有两个版本——UNO R4 WiFi 和 UNO R4 Minima——为创客社区提供前所未有的性能和可能性。