Hoje, as tecnologias digitais fazem parte de quase tudo que fazemos e, assim, as pessoas começam a sentir a necessidade de desenvolverem seus próprios programas computacionais. Associado a essa grande valorização do uso das interfaces digitais, encontramos o conceito de “Pensamento Computacional” introduzido por Seymour Papert que, de algum modo, confunde-se com o pensamento matemático e lógico. Essa forma de construção do conhecimento, que acontece por meio da lógica de programação, desperta a necessidade de elaboração de linguagens que necessitam ser acessíveis ao maior número de indivíduos, em particular aos artistas e às crianças. E, de fato, essa necessidade de preparar as pessoas para um mundo que, cada vez mais, deverá usar essas máquinas lógicas, surge o “Processing” que é uma linguagem computacional que tem por meta simplificar o processo de programação.