Introduction / Matthew Fuller -- Algorithm / Andrew Goffey -- Analog / Derek Robinson -- Button / Søren Pold -- Class Library / Graham Harwood -- Code / Friedrich Kittler -- Codecs / Adrian Mackenzie -- Computing Power / Ron Eglash -- Concurrent Versions Systems / Simon Yuill -- Copy Jussi Parikka -- Data Visualization / Richard Wright -- Elegance / Matthew Fuller -- Ethnocomputing / Matti Tedre and Ron Eglash -- Function / Derek Robinson -- Glitch . Olga Goriunova and Alexei Shulgin -- Import/Export / Lev Manovich -- Information / Ted Byfield -- Intelligence / Andrew Goffey -- Interaction / Michael Murtaugh -- Interface / Florian Cramer and Matthew Fuller -- Internationalization / Adrian Mackenzie -- Interrupt / Simon Yuill -- Language / Florian Cramer -- Lists / Alison Adam -- Loop / Wilfried Hou Je Bek -- Memory / Warren Sack -- Obfuscated Code / Nick Montfort -- Object Orientation / Cecile Crutzen and Erna Kotkamp -- Perl / Geoff Cox and Adrian Ward -- Pixel / Graham Harwood -- Preferences / Søren Pold -- Programmability / Wendy Hui Kyong Chun -- Sonic Algorithm / Steve Goodman -- Source Code / Joasia Krysa and Grzesiek Sedek -- System Event Sounds / Morten Breinbjerg -- Text Virus / Marco Deseriis -- Timeline (Sonic) assisted by Steve Goodman -- Variable / Derek Robinson -- Weird Languages / Michael Mateas
Summary
This collection of short expository, critical and speculative texts offers a field guide to the cultural, political, social and aesthetic impact of software. Experts from a range of disciplines each take a key topic in software and the understanding of software, such as algorithms and logical structures
Analysis
DIGITAL HUMANITIES & NEW MEDIA/Software Studies
SOCIAL SCIENCES/Media Studies
SCIENCE, TECHNOLOGY & SOCIETY/General
Bibliography
Includes bibliographical references (pages 277-311) and index