Creative Coding

Creative coding is a type of computer programming in which the goal is to create something expressive

Programming is not only about creating something functionnal, Creative Coding's goal is to use computer programming as a creative discipline to generate sounds, images, animations and more.

Here are some examples of visuals created with code by bees & bombs:

You may also have heard about it as Generative Design or Genertive Art, if not read Artnome's post Why Love Generative Art?, or Generative Design – No More Machine See, Machine Do on Love That Design.

If you're looking for resources on Creative Coding, have a look at Awesome Creative Coding on Github.