This piece is from my Windswept program and is part of an effort to make a generative system (basically a program that has a lot of different kinds of outputs). The language I used to code Windswept was p5.js, and I used a technique called flow-fields to create the organic look of the particles.