You only need:
The programming language used is JavaScript, along with a helpful tool called the p5.js library, which provides ready‑made code to make drawing and animation easier.
What is a library?
A library is a bundle of code written by others that you can use to speed up your own programming.
Website: editor.p5js.org
The editor has four main parts:
Example default code includes:
createCanvas(400, 400);background(220);