Creative Code: Where Engineering Meets Expression

The intersection of programming and art — how creative technologists use code as a medium for expression.

Code is usually seen as a tool for solving problems. But in the hands of creative technologists, it becomes something else entirely: a medium for expression, as rich and nuanced as paint or clay.

Code as Material

When you write code for a client, the output matters. When you write creative code, the process matters just as much. Happy accidents, unexpected behaviors, and emergent patterns are features, not bugs.

The Tools

p5.js, TouchDesigner, Max/MSP, GLSL shaders — the creative coding toolkit is vast and growing. Each tool has its own character, its own way of thinking about computation as expression.

Making It Accessible

Creative coding doesn't require a computer science degree. It requires curiosity and a willingness to experiment. Start with a simple sketch, add randomness, and see what emerges.