Brittni's Library
Contents
The following is a list of books that I have found to be helpful in my learning journey as a programmer and creative coder. These books cover a range of topics, including programming languages, software development, design patterns, and more. Some of these books are available for free online, while others may require purchase or access through a library.
I am not affiliated with or sponsored by any of the books, authors, or retailers linked on this page.
Software Development
Design Patterns
Creative Coding
- Form and Code, by Casey Reas & Chandler McWilliams
- Code as Creative Medium: A Handbook for Computational Art and Design, by Tega Brain
Computers and Computer Engineering
- Code: The Hidden Language of Computer Hardware and Software, by Charles Petzold
- The Elements of Computing Systems: Building a Modern Computer from First Principles, by Noam Nisan & Simon Schocken
Programming Languages
C++
Java
Processing
- Learning Processing, by Daniel Shiffman
- Processing: Creative Coding and Generative Art in Processing 2, by Ira Greenberg, Dianna Xu, and Deepak Kumar