Processing is a programming language and environment built for the electronic arts and visual design communities. It was created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. Key Features Include: Interactive programs with 2D, 3D or PDF output. OpenGL integration for accelerated 2D and 3D. X-Platform for GNU/Linux, Mac OS X, and Windows. Over 100 libraries extend the core software. Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. There are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning and prototyping. The software exports Java applets which may be posted on the Internet and shared with other artists and designers.
Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology.
What's new in 4.5.7
What's Changed What's Changed 🎊 - Configure Maven publishing for app/utils by @Chaitanya-970 in https://github.com/processing/processing4/pull/1572 - Add permissions check in CI; expand scope of permissions fix by @catilac in https://github.com/processing/processing4/pull/1571 - un-revert file permissions fix by @catilac in https://github.com/processing/processing4/pull/1552 - fix #1520 by @hx2A in https://github.com/processing/processing4/pull/1557 - Follow up to unbreaking neobrains work by @catilac in https://github.com/processing/processing4/pull/1555 - release candidate process for before full-release by @catilac in https://github.com/processing/processing4/pull/1558 - Fix "InaccessibleObjectException" exception on Linux startup by @neobrain in https://github.com/processing/processing4/pull/1559 - Fix: only pass --disable-awt for WebGPU renderer by @pepc84 in https://github.com/processing/processing4/pull/1570 New Contributors - @Chaitanya-970 made their first contribution in https://github.com/processing/processing4/pull/1572 - @pepc84 made their first contribution in https://github.com/processing/processing4/pull/1570 Full Changelog: https://github.com/processing/processing4/compare/processing-1434-4.5.6...processing-1435-4.5.7