Overview
Processing is a creative coding language developed at MIT labs by Ben Fry and Casey Reas. Processing language came into being for drawing in a sketch. Everything in Processing is a sketchbook.

Processing language brings visual art to life using capabilities of the Processing language. The current version of Processing is 3.0 and the place where we write code is called the sketchbook. The extension of files in Processing is “pde”.
Language
The language has a very good similarity with Java and IDE built upon it but it has the syntax of its own.
Evolution
Processing has evolved over the years as a language and has been added and modified with the versions of it.

Environment
Setting up environment in Windows.
Processing is completely free and open source and we can download it from here.
We will download for Windows version.
Processing is supportive for both Mac as well as Linux.
Configuration: As we download the file, it comes in a Zip version that we need to extract. I have used WinRAR freeware for extraction.
We create a shortcut at desktop.

Program Structure
The basic program structure for a Processing sketch to work is a setup block and draw blocks. The setup block initializes the code and the draw block runs again and again to actually reflect what the code will do or visualize.

Basic flow of Processing language
Let’s start with constructing a triangle in Processing and then add movement to it. In the setup block, we need to mention the size of the window where we show the output.
We use size inside a setup block.
Join the conversation! Your thoughts help the community grow.
Sign in to leave a comment
It is the same account you read, post and publish with — and you will come straight back to this page.










Vivek KumarPosted Aug 29, 2016, 5:06 AM
Good one.
Vignesh ManiPosted Aug 28, 2016, 9:01 AM
Nice one
RakeshPosted Aug 28, 2016, 2:08 AM
Good
jaymin sutharPosted Aug 26, 2016, 11:49 PM
Awesome
SubashPosted Aug 26, 2016, 11:07 PM
Thank you
SubashPosted Aug 26, 2016, 11:07 PM
For me this is new technology