Algorithmic Art — Learning Resources

A curated list of sources for learning the algorithms, history, and philosophy behind algorithmic and generative art. Organized by type.

Books

TitleAuthor(s)Focus
The Nature of CodeDaniel ShiffmanPhysics simulation, agents, fractals, CA — the essential creative coding textbook
Generative ArtMatt Pearsonp5.js/Processing-based introduction to generative art concepts
The Fractal Geometry of NatureBenoit MandelbrotFoundational text on fractals and natural form
A New Kind of ScienceStephen WolframCellular automata as a computational paradigm
The Algorithmic Beauty of PlantsP. Prusinkiewicz & A. LindenmayerL-systems and botanical modeling — free PDF online
Form+CodeCasey Reas et al.Design, art, and architecture through computation
Design by NumbersJohn MaedaComputational approach to design, precursor to Processing
Chaos: Making a New ScienceJames GleickAccessible introduction to chaos theory and strange attractors
Vehicles: Experiments in Synthetic PsychologyValentino BraitenbergSimple agents, complex behavior — philosophical foundation for agent art
10 PRINT CHR$(205.5+RND(1)); : GOTO 10Montfort et al.Deep analysis of one line of generative code — cultural and technical
Generative DesignGroß, Bohnacker, Laub, LazzeroniComprehensive creative coding reference — color, shape, type, image, noise, oscillation. Ported to nannou (see below)
Tracing the LineGenerative Hut (ed.)100-artist anthology of contemporary pen-plotter and drawing-machine work. Useful reference for how hybrid digital/analog practitioners present and document physical output
MeridianMatt DesLauriersLong-form generative artwork + printed catalog (2021–2022). Pairs a code release with a physical book — canonical template for the “code + printed object” format

Papers

TitleAuthor(s)YearTopic
”The Chemical Basis of Morphogenesis”Alan Turing1952Reaction-diffusion, pattern formation
”Deterministic Nonperiodic Flow”Edward Lorenz1963Strange attractors, chaos
”Flocks, Herds, and Schools”Craig Reynolds1987Boids algorithm
”An Image Synthesizer”Ken Perlin1985Perlin noise
”Simplex Noise Demystified”Stefan Gustavson2005Clear explanation of simplex noise
”Penrose Tiling”Roger Penrose1974Aperiodic tiling
”Multi-Scale Turing Patterns”Jonathan McCabe2010Layered reaction-diffusion
”Protrusion: Magnetic Fluid Sculpture”Sachiko Kodama2008Ferrofluid art, magnetic field visualization
”Anisotropic Diffusion in Image Processing”Weickert1998Directional diffusion tensors, foundational for field-coupled RD

Websites & Online Resources

Courses

Communities

Toolkits & Ecosystems

Contemporary Practitioners (2020s)

A current roster for the art-historical-context step of the workflow. Named artists whose ongoing work is worth citing when explaining a piece’s lineage or choosing influences for a new piece.

Long-form / on-chain generative

Plotter / hybrid digital-analog

WebGPU / real-time technical

Educators worth following (for workshop design)

Adjacent territory

For techniques that bridge into AI-adjacent work — radiance fields / NeRF, differentiable rendering, neural cellular automata, Slang (Khronos) shading language for neural graphics, CLIP-guided generation, diffusion-seeded simulations — see writing on generative-AI art specifically. Those techniques compose AI models as first-class participants in the generation loop; the work collected here is algorithmic art where math and code alone produce the image.