Processing è una piattaforma creata per insegnare programmazione a studenti, artisti e programmatori, offrendo un riscontro grafico immediato. Sebbene non sia originariamente progettata per l'architettura, consente agli architetti di realizzare disegni con maggiore precisione e senza automatismi. È gratuita, open source e supportata da comunità attive che forniscono tutorial utili per l'apprendimento.