The Processing Foundation’s core principles of accessibility and empowerment are facilitated through our Advocacy Program. We seek out and work with groups who have historically not had access to the fields of technology, code, and art, whether because of race, gender, class, sexuality, and/or disability. By facilitating dialogue and collaboration, the Foundation sponsors and hosts events that aim to broaden the audience for our software projects, welcome those new to the community, and nurture the specific needs of different groups.

Learning to Teach, Teaching to Learn (2016-2018)

Learning to Teach, Teaching to Learn is a series of conferences for educators teaching computer programming in creative and artistic contexts, organized in collaboration with the School for Poetic Computation.

Scope Lab (2017)

Scope Lab is a workshop series focused on exploring code as a creative medium with which to understand and represent diverse perspectives.

Google Summer of Code (2011–2017)

Through Google Summer of Code, we work with college-level students in open-source projects that develop and expand Processing, p5.js, and (2013–2017)

In partnership with and their annual Hour of Code event, the Processing Foundation created a set of online code tutorials geared toward middle and high school students.

p5.js Contributor’s Conference (2015)

The inaugural p5.js Contributors Conference gathered a diverse group of approximately 30 participants at the Frank-Ratchye STUDIO for Creative Inquiry in May 2015. For a week, the participants advanced the code, documentation, and community outreach tools of the p5.js programming environment.

Choreographic Coding Lab (2015)

The 5th Choreographic Coding Lab was held September 15-19, 2015, hosted by the Center for the Art of Performance (CAP UCLA) in partnership with Design Media Arts (DMA), at UCLA.

Open Tech Lab (2016)

A partnership with the Women's Center for Creative Work and Emma Cunningham, to make one-night community events that supported historically marginalized groups in coding, technology, art, and activism, in a friendly, supportive, and fun environment.

Biased Data: A Panel Discussion on Intersectionality and Internet Ethics (2015)

Biased Data: A Panel Discussion on Intersectionality and Internet Ethics, organized by UCLA student group voidLab, and moderated by the Processing Foundation, focused on inequality and bias in internet culture and other network technologies. Featuring panelists Safiya Noble, Marika Cifor, and An Xiao Mina.

Kadenze (2015)

The Processing Foundation has partnered with Kadenze to make a series of free, online classes around Processing and p5.js. Our first course is “Introduction to Programming for the Visual Arts with p5.js.”