Form+Code in Design, Art, and Architecture - Casey Reas, 2010

    ‘A non-technical introduction to the history, theory, and practice of software in the arts’

    Divided into themes it explores aspects of composition, transformation, randomisation, visualization, and simulation with code samples and illustrations.