Algorithmic art is a form of creative expression that uses algorithms, or step-by-step procedures, to generate visual artwork. Artists write computer programs that follow specific rules to create unique images, patterns, or animations. This blend of art and technology allows for endless variations and surprises, as the computer can produce results that the artist may not have anticipated.
The process often involves mathematical concepts and can include elements like fractals, generative design, and data visualization. Notable figures in this field include Casey Reas and Joshua Davis, who explore the intersection of art and code, pushing the boundaries of traditional artistic practices.