# Set of reference material for Processing(Python mode) programming

**URL:** https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606
**Category:** Processing.py
**Created:** [July 9, 2019, 6:00am UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606 "2019-07-09T06:00:36Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![proc8888](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@proc8888](https://discourse.processing.org/u/proc8888)
#### Post date: [July 9, 2019, 6:00am UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606/1 "2019-07-09T06:00:36Z")

</div>

I am an artist/computer programmer but new to Processing and currently using Processing(Python mode). Have created various samples of visuals, moving image and sound.

I am using the following set of online reference material which I find very useful:

- [py.processing.org](http://py.processing.org) (reference, tutorials and examples)
- [https://docs.python.org/2/tutorial/](https://docs.python.org/2/tutorial/)  
(version 2.7, assuming this is the right version for my Processing(3.5.3) Python mode)

Just wondering if you can recommend other online material on Processing(Python mode) that I could add to the above reference list… as I continue to build more techniques gradually…

Much thanks for any info/tips/advice.

---

<div class="post-metadata">

### Author: ![tabreturn](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/tabreturn/32/3697_2.png) [@tabreturn](https://discourse.processing.org/u/tabreturn)
#### Post date: [July 9, 2019, 6:03am UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606/2 "2019-07-09T06:03:02Z")

</div>

It’s a work in progress, but seven ‘chapters’ in already:

> [@Processing.py Tutorials](https://discourse.processing.org/t/processing-py-tutorials/8262):
>
> I while back, in the [old forum](https://forum.processing.org/two/discussion/23775/are-there-any-helpful-tutorials-for-python-processing-books-pdf-video-series), somebody was seeking Processing.py books/PDFs/videos. I’ve also been looking and couldn’t find quite what I needed for my students – so I’ve started writing an online textbook: [https://tabreturn.github.io/#processing-reverse](https://tabreturn.github.io/#processing-reverse) I know there’s “Getting Started with Processing.py”, but this is something more like Ira Greenberg’s book (except in Python). In other words, more general programming and computer science concepts rolled into a visually-oriented, creative p…

---

<div class="post-metadata">

### Author: ![proc8888](https://avatars.discourse-cdn.com/v4/letter/p/f19dbf/32.png) [@proc8888](https://discourse.processing.org/u/proc8888)
#### Post date: [July 9, 2019, 6:15am UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606/3 "2019-07-09T06:15:16Z")

</div>

Thank you for this @tabreturn

---

<div class="post-metadata">

### Author: ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)
#### Post date: [July 12, 2019, 4:41am UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606/4 "2019-07-12T04:41:48Z")

</div>

You may already have checked out Allison Parrish’s book, but it is a highly recommended “getting started”

> **[Getting Started with Processing.py: Making Interactive Graphics with Processing's Python Mode (Make:)](https://www.amazon.com/Getting-Started-Processing-py-Interactive-Processings-ebook/dp/B01FIR0RY8)**
>
> 3.0 out of 5 stars, 
> ASIN: B01FIR0RY8, 
> Maker Media, Inc, 
> May 11, 2016, 
> $11.99

---

<div class="post-metadata">

### Author: ![villares](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/villares/32/3166_2.png) [@villares](https://discourse.processing.org/u/villares)
#### Post date: [July 14, 2019, 3:28pm UTC](https://discourse.processing.org/t/set-of-reference-material-for-processing-python-mode-programming/12606/5 "2019-07-14T15:28:40Z")

</div>

I should really try and document better the stuff I use in my classes…

I throw some snipets at [https://github.com/villares/py.processing-play](https://github.com/villares/py.processing-play) (and on other messy github repos)

Check Shiffman´s Nature of Code porting in progress: [https://github.com/nature-of-code/The-Nature-of-Code-Examples-Python](https://github.com/nature-of-code/The-Nature-of-Code-Examples-Python)
