Computational code contains the core data necessary to run a computer programme. It is also becoming an increasingly prevalent design tool. Code is both a new ‘material’ that artists can use and an inspiration for their subject matter. Practitioners are exploring the beauty of algorithms and the artistic potential of computational systems.

Programmers, who work with code to create computer programmes, are a recent addition to the creative arts community. They develop and craft bespoke code, working individually or collaboratively within a design team. Alternatively, they may re-use code from an existing open-source library.

One of the most significant developments within digital design is the concept of ‘open source’. Designers publish their codes on the internet, creating libraries of creativity free for others designers to borrow, develop or pass on within the design community and beyond.