Processing is a coding language for making creative, animated, interactive, and artistic projects. It’s designed for folks who are new to coding, so it’s the perfect place to start. It’s also built on top of Java, so it’s a great way to learn the fundamentals of coding, even if your eventual goal is to learn other languages.
What is Programming?
Calling Functions Examples
Using Variables Examples
Creating Variables Examples
Creating Functions Examples
Use functions to create a pen that you can rotate and move.
If Statements Examples
Your basghetti is now worms!
Procedurally generated vine animation.
Use mouse and keyboard input to make interactive sketches.
Use patterns to repeat work without repeating code.
For Loops Examples
Create a colorful spiral.
Create variables that hold multiple values.
Using Objects Examples
This example creates creepy eyes that follow your mouse.
Creating Classes Examples
Simulate the behavior of a flock of birds.
Create a swarm that follows the mouse.
Create an object that stores other objects.
Display and manipulate image files.
Use libraries to expand what Processing can do.
Use the Minim library to play random piano notes.
Some options to explore after learning Processing.