Download Processing (BETA). Processing is available for Linux, Mac OS X, and Windows. Select your choice below to download the software.

THE Processing SOFTWARE IS PROVIDED TO YOU "AS IS," AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.

By downloading the software from this page, you agree to the specified terms.

0111 BETA | 28 March 2006

Changes for recent releases

Processing is Open Source Software. The PDE (Processing Development Environment) is released under the GNU GPL (General Public License). The export libraries (also known as 'core') are released under the GNU LGPL (Lesser General Public License). There's more information about Processing and Open Source in the FAQ and more information about the GNU GPL and GNU LGPL at opensource.org. Please contribute to Processing!

*The Windows version without Java is for users who can take care of installing Java themselves. Please only download it if you know how to use Java. The version without Java is more difficult to set up, but is included because it is a significantly smaller download.

Announcements

If you are interested in receiving updates about Processing, submit your email through this form. Your email will only be used to send infrequent updates about Processing. It will not be sold or shared.

If you have questions about Processing please check out the FAQand the Discourse.

Other Releases

About the releases and their numbering

Releases known to contain serious badness have been removed

0111 BETA | 28 03 2006 Windows Standard or without Java | Mac OS X | Linux x86 | more opengl and serial for mactel

0110 BETA | 22 03 2006 Windows Standard or without Java | Mac OS X | Linux x86 | opengl for mactel

0109 BETA | 21 03 2006 Windows Standard or without Java | Mac OS X | Linux x86 | previous stable release

0108 BETA | 15 03 2006 Windows Standard or without Java | Mac OS X | Linux x86

0107 BETA | 02 03 2006 Windows Standard or without Java | Mac OS X | Linux x86

0106 BETA | 01 03 2006 Windows Standard or without Java | Mac OS X | Linux x86

0098 BETA | 01 12 2005 Windows Standard or without Java | Mac OS X | Linux x86

0097 BETA | 29 11 2005 Windows Standard or without Java | Mac OS X | Linux x86

0096 BETA | 26 11 2005 Windows Standard or without Java | Mac OS X | Linux x86

0095 BETA | 02 11 2005 Windows Standard or without Java | Mac OS X | Linux x86

0093 BETA | 14 10 2005 Windows Standard or without Java | Mac OS X | Linux x86

0092 BETA | 06 30 2005 Windows Standard or without Java | Mac OS X | unannounced, prepared for workshop course

0091 BETA | 06 06 2005 Windows Standard or without Java | Mac OS X | Linux x86

0090 BETA | 09 05 2005 Windows Standard or without Java | Mac OS X | Linux x86

0087 BETA | 02 05 2005 Windows Standard or without Java | Mac OS X | Linux x86

0086 BETA | 01 05 2005 Windows Standard or without Java | Mac OS X | Linux x86

0085 BETA | 19 04 2005 Windows Standard or without Java | Mac OS X | Linux x86

0075 - 0084 | Not publicly released

0074 ALPHA | 14 12 2004 Windows Standard | Mac OS X | not suppported, but used in some courses and workshops

0070 - 0073 | Not publicly released

0069 ALPHA | 28 04 2004 Windows Standard or without Java | Mac OS X

0068 ALPHA | 02 02 2004 Windows Standard or without Java | Mac OS X | Linux x86