find the best resource

Getting Started with Processing

Casey Reas, Ben Fry

resource info
Getting Started with Processing redirect to download page

Learn computer programming the easy way with Processing, a simple language that lets you use code to create drawings, animation, and interactive graphics. courses usually start with theory, but this book lets you jump right into creative and fun projects. It's ideal for anyone who wants to learn programming, and serves as a simple introduction to graphics for people with some programming skills.