p5.js

last updated: Sep 25, 2024

https://github.com/processing/p5.js
https://editor.p5js.org/
https://p5js.org/

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing

cf the nature of code by Shiffman, which uses it for demonstrations

The news.yc thread on kids' programming environments recommends this youtube series, Coding Train

↑ up