← field guide

image and systems

Creative coding

Code used as an artistic material rather than only a production tool.

definition

Definition

Creative coding is the use of programming for artistic expression, visual systems, sound, interaction, performance or experimental design.

soundsol context

soundsol follows creative coding where code becomes visible as culture: shaders, generative systems, live coding, installations and audiovisual tools.

what it is not

Software used only behind the scenes is not necessarily creative coding as a cultural practice.

where it appears

Where Creative coding appears

  • generative art exhibitions
  • live coding performances
  • media labs
  • interactive installations

questions this term answers

Questions about Creative coding

What is creative coding?

Creative coding is programming used for artistic or expressive outcomes, often involving visuals, sound, interaction or generative systems.

What tools are common in creative coding?

Common tools include p5.js, Processing, TouchDesigner, Max/MSP, openFrameworks, shaders, WebGL and custom software systems.

current examples

events where this language appears

spaces and institutions

where the term has cultural infrastructure