this post was submitted on 17 Feb 2026
36 points (97.4% liked)
Programming
26036 readers
83 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Processing and its descendants, p5.js, p5.py. Nannou for Rust.
vpype is a really powerful python library/toolkit for generating art for plotters (drawing robots).
Blender with python scripting is also widely used.
Some relevant keywords: "procedural art", "generative art" (generative AI is kinda killing this one), "creative coding", "algorithmic art", "plotter art", "pen plotter"
The fediverse (mostly mastodon) has a decent presence of artists, usually tagging works with some of the above keywords.
That sounds like some great places to start, much appreciated!
Also, these are more targeted at beginners to programming, but Daniel Shiffman has a youtube channel and a free book about creative coding with p5 (The Nature of Code) that is very good. Depending on your background, it may contain a lot of remedial material, but there's some really great ideas on how to think about designing dynamic systems that make cool images and interactive art in there, especially in the later chapters if you skip around.