p5.js is a JavaScript library for visual expression and prototyping. It makes drawing, animation, and input handling easy to work with, and is also commonly used as an introduction to creative coding.
Getting started with p5.js for creative coding