The way that you think about software affects the kinds of things that you can do. Traditionally you would learn computer programming through operating on math, or operating on language, and in order to bring these ideas into the visual arts we decided to build a custom language that allowed people to have visual expressions.