Язык программирования Processing основан на Java, предназначен для быстрого получения требуемого результата («скетчей»). Программы на Processing можно запускать на обычном ПК, но можно создавать и полноценные мобильные приложения для Android. Язык Java весьма строгий, и для начинающих юных программистов может быть довольно сложным в освоении. Processing прост в освоении, сориентирован на создание визуального ряда и анимации, но позволяет школьникам успешно реализовывать свои творческие проекты, применяя основы ООП на диалекте популярного языка Java.