In developing our Creative Technology curriculum, we discussed computer programming platform options ranging over C++, flash/actionscript and, of course, Java. Finally, as indicated before, we have chosen for processing, as a language to teach programming, but foremost as a platform for exploring both mathematical and visual ideas in an exploratory fashion using computational means, suited for educating creative engineers.