| Digital Design Theory: Readings from the Field | 2016 | Helen Armstrong | General | |
| The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems, and Adaptation | 2000 | Gary William Flake | Processing | |
| Form+Code in Design, Art, and Architecture | 2010 | Casey Reas, Chandler McWilliams | Processing, p5.js | |
| Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing | 2015 | Lauren McCarthy, Casey Reas, Ben Fry | Processing | |
| Processing: A Programming Handbook for Visual Designers and Artists | 2014 | Casey Reas, Ben Fry | Processing | ⭐⭐⭐⭐⭐ |
| The Nature of Code | 2012 | Daniel Shiffman | Processing | ⭐⭐⭐⭐⭐ |
| Truthful Art, The: Data, Charts, and Maps for Communication (Voices That Matter | 2016 | Alberto Cairo | Data Graphics | |
| Visualizing Data: Exploring and Explaining Data with the Processing Environment | 2008 | Ben Fry | Data Graphics | |
| Data Flow 2: Visualizing Information in Graphic Design | 2010 | Robert Klanten, Sven Ehmann | Data Graphics | |
| Dear Data | 2016 | Giorgia, Stefanie Posavec | Data Graphics | ⭐⭐⭐⭐ |
| Visualization Analysis and Design | 2014 | Tamara Munzner | Data Graphics | |
| Envisioning Information | 1990 | Edward Tufte | Data Graphics | |
| The Visual Display of Quantitative Information | 2001 | Edward Tufte | Data Graphics | |
| Designing Programmes: Programme as Typeface, Typography, Picture, Method | 2009 | Karl Gerstner | Aesthetics | |
| Point and Line to Plane | 1979 | Wassily Kandinsky | Aesthetics | |
| Visual Grammar: A Design Handbook | 2006 | Christian Leborg | Aesthetics | |
| White Heat Cold Logic: British Computer Art 1960–1980 | 2009 | Paul Brown | History | |
| Morphing | 2015 | Joseph Choma | | ⭐⭐⭐ |
| Hands-On Music Generation with Magenta | 2020 | Alexandre DuBreuil | | |
| Math for Programmers | 2020 | Paul Orland | | |
| Physics for JavaScript Games, Animation, and Simulations | 2014 | Adrian Dobre, Dev Ramtal | | |
| Anton’s OpenGL 4 Tutorials | 2014 | Anton Gerdelan | | |
| Graphics Shaders: Theory and Practice | 2016 | Mike Bailey, Steve Cunningham | | |
| Real-Time Rendering | 2013 | Tomas Akenine-Möller, Eric Haines, Naty Hoffman | | |
| Ray Tracing in One Weekend | 2013 | Peter Shirley | | |
| Playing with chaos | 2013 | Keith Peters | Javascript | |
| Foundation HTML5 Animation with JavaScript | 2011 | Billy Lamberta), Keith Peters | Javascript | |
| Algorithms for Visual Design Using the Processing Language | 2009 | Kostas Terzidis | Processing | |
| Mastering openFrameworks: Creative Coding Demystified | 2013 | Denis Perevalov | C++ | |
| openFrameworks Essentials | 2012 | Denis Perevalov, Igor (Sodazot) Tatarnikov | C++, OpenFrameworks | |
| Programming Interactivity | 2015 | Joshua Noble | OpenFrameworks, Processing | |
| Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play | 2019 | David Foster | Deep Learning | |
| The Algorithmic Beauty of Plants | | Przemyslaw Prusinkiewicz, Aristid Lindenmayer | | |
| Digital Mantras | 1994 | Steven R. Holtzman | Philosophy | |
| The Nonlinear Workbook: Chaos, Fractals, Cellular Automata, Genetic Algorithms | | Willi-Hans Steeb | C++ | |
| The Symmetry of Things | 2009 | John Conway, Heidi Burgiel, Chaim G-Strauss | Mathematics | |
| Automata: A Historical and Technological Study | 1958 | Alfred Chapuis and Edmond Droz | Generative | |
| Mathematical Games: The Fantastic Combinations of John Conway’s New Solitaire Game | 1970 | Martin Gardner | Generative | |
| The Computational Beauty of Nature | 1998 | Gary William Flake | Generative | |
| The Interaction of Color | 1975 | Joseph Albers | Color | |
| The Elements of Color | 1970 | Johannes Itten | Color | |
| Evolutionary Design by Computers | 1999 | Peter Bently | | |
| Abstraction in Art and Nature | 1993 | Nathan Cabot Hale | Abstraction | |
| Mathematics and Physics for Programmers | 1985 | Danny Kodicek | Physics | |
| Shape | 2008 | George Stiny | Design | |
| Data Matter Design | 2020 | Edited Frank Melendez, Nancy Diniz, Marcella Del Signore | Computational Design | |
| Geometric Patterns with Creative Coding: Coding for the Arts | 2023 | Selçuk Artut | Coding | |
| Internet_Art | 2023 | Omar Kholief | Internet Art | |
| Digital Art (World of Art) | 2023 | Christiane Paul | Art | |
| Generative Art with JavaScript and SVG | 2024 | David Matthew | SVG | |
| The Nature of Code: Simulating Natural Systems with JavaScript 2nd Edition | 2024 | Dan Shiffman | Javascript | |