It got me into programming ~5 years ago, together with the Coding Train[1] YouTube channel
It got me into programming ~5 years ago, together with the Coding Train[1] YouTube channel
or read it online for free https://natureofcode.com/book/
I've used p5.js to make my nieces animated birthday notes.
There is a video series on the 2.0 (p5.js):
https://thecodingtrain.com/tracks/the-nature-of-code-2
github repo for version 2 of the books site (which doesn't appear to be live yet..) https://github.com/nature-of-code/book-website-2nd-edition
Dan Shiffman is pretty great at explaining and introducing things. Coding Train videos get kinda advanced, which is slightly at odds with the "kid" like graphics.
The processing foundation is the umbrella group for p5.js, processing and some other tools (android and python based).
Platform independent might be clearer. It’s Java.
The Java part of it is pretty well obfuscated/hidden, its much easier to install and get running than java for the most part.