I designed and built a code editor to help visual thinkers program, starting with the idea that the creative process is non-linear while we mostly code in imperative languages. Individuals can ideate, annotate, and manipulate their code through custom visual symbols they create (in the Processing Java IDE.)