Exploratory Programming for the Arts and Humanities, second edition

Download Exploratory Programming for the Arts and Humanities, second edition PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262044609
Total Pages : 385 pages
Book Rating : 4.2/5 (62 download)

DOWNLOAD NOW!


Book Synopsis Exploratory Programming for the Arts and Humanities, second edition by : Nick Montfort

Download or read book Exploratory Programming for the Arts and Humanities, second edition written by Nick Montfort and published by MIT Press. This book was released on 2021-05-18 with total page 385 pages. Available in PDF, EPUB and Kindle. Book excerpt: A new edition of a book for anyone who wants to learn programming to explore and create, with exercises and projects to help readers learn by doing. This book introduces programming to readers involved with the arts and humanities; there are no prerequisites, and no previous knowledge of programming is assumed. Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiry. He emphasizes programming's exploratory potential--its facility to create new kinds of artworks and to probe data for new ideas. The book is designed to be read alongside the computer, allowing readers to program while making their way through the chapters. It offers practical exercises in writing and modifying code and outlines "free projects" that allow learners to pursue their own interests.

Exploratory Programming for the Arts and Humanities

Download Exploratory Programming for the Arts and Humanities PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262034204
Total Pages : 329 pages
Book Rating : 4.2/5 (62 download)

DOWNLOAD NOW!


Book Synopsis Exploratory Programming for the Arts and Humanities by : Nick Montfort

Download or read book Exploratory Programming for the Arts and Humanities written by Nick Montfort and published by MIT Press. This book was released on 2016-04-08 with total page 329 pages. Available in PDF, EPUB and Kindle. Book excerpt: A book for anyone who wants to learn programming to explore and create, with exercises and projects to help the reader learn by doing. This book introduces programming to readers with a background in the arts and humanities; there are no prerequisites, and no knowledge of computation is assumed. In it, Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiring about important topics. He emphasizes programming's exploratory potential—its facility to create new kinds of artworks and to probe data for new ideas. The book is designed to be read alongside the computer, allowing readers to program while making their way through the chapters. It offers practical exercises in writing and modifying code, beginning on a small scale and increasing in substance. In some cases, a specification is given for a program, but the core activities are a series of “free projects,” intentionally underspecified exercises that leave room for readers to determine their own direction and write different sorts of programs. Throughout the book, Montfort also considers how computation and programming are culturally situated—how programming relates to the methods and questions of the arts and humanities. The book uses Python and Processing, both of which are free software, as the primary programming languages.

How to Design Programs, second edition

Download How to Design Programs, second edition PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262344122
Total Pages : 793 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis How to Design Programs, second edition by : Matthias Felleisen

Download or read book How to Design Programs, second edition written by Matthias Felleisen and published by MIT Press. This book was released on 2018-05-25 with total page 793 pages. Available in PDF, EPUB and Kindle. Book excerpt: A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks. This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Processing, second edition

Download Processing, second edition PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262321866
Total Pages : 662 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis Processing, second edition by : Casey Reas

Download or read book Processing, second edition written by Casey Reas and published by MIT Press. This book was released on 2014-12-26 with total page 662 pages. Available in PDF, EPUB and Kindle. Book excerpt: The new edition of an introduction to computer programming within the context of the visual arts, using the open-source programming language Processing; thoroughly updated throughout. The visual arts are rapidly changing as media moves into the web, mobile devices, and architecture. When designers and artists learn the basics of writing software, they develop a new form of literacy that enables them to create new media for the present, and to imagine future media that are beyond the capacities of current software tools. This book introduces this new literacy by teaching computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open-source programming language that can be used by students, artists, designers, architects, researchers, and anyone who wants to program images, animation, and interactivity. Written by Processing's cofounders, the book offers a definitive reference for students and professionals. Tutorial chapters make up the bulk of the book; advanced professional projects from such domains as animation, performance, and installation are discussed in interviews with their creators. This second edition has been thoroughly updated. It is the first book to offer in-depth coverage of Processing 2.0 and 3.0, and all examples have been updated for the new syntax. Every chapter has been revised, and new chapters introduce new ways to work with data and geometry. New “synthesis” chapters offer discussion and worked examples of such topics as sketching with code, modularity, and algorithms. New interviews have been added that cover a wider range of projects. “Extension” chapters are now offered online so they can be updated to keep pace with technological developments in such fields as computer vision and electronics. Interviews SUE.C, Larry Cuba, Mark Hansen, Lynn Hershman Leeson, Jürg Lehni, LettError, Golan Levin and Zachary Lieberman, Benjamin Maus, Manfred Mohr, Ash Nehru, Josh On, Bob Sabiston, Jennifer Steinkamp, Jared Tarbell, Steph Thirion, Robert Winter

Racing the Beam

Download Racing the Beam PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262261529
Total Pages : 193 pages
Book Rating : 4.2/5 (622 download)

DOWNLOAD NOW!


Book Synopsis Racing the Beam by : Nick Montfort

Download or read book Racing the Beam written by Nick Montfort and published by MIT Press. This book was released on 2009-01-09 with total page 193 pages. Available in PDF, EPUB and Kindle. Book excerpt: A study of the relationship between platform and creative expression in the Atari VCS, the gaming system for popular games like Pac-Man and Star Wars: The Empire Strikes Back. The Atari Video Computer System dominated the home video game market so completely that “Atari” became the generic term for a video game console. The Atari VCS was affordable and offered the flexibility of changeable cartridges. Nearly a thousand of these were created, the most significant of which established new techniques, mechanics, and even entire genres. This book offers a detailed and accessible study of this influential video game console from both computational and cultural perspectives. Studies of digital media have rarely investigated platforms—the systems underlying computing. This book, the first in a series of Platform Studies, does so, developing a critical approach that examines the relationship between platforms and creative expression. Nick Montfort and Ian Bogost discuss the Atari VCS itself and examine in detail six game cartridges: Combat, Adventure, Pac-Man, Yars' Revenge, Pitfall!, and Star Wars: The Empire Strikes Back. They describe the technical constraints and affordances of the system and track developments in programming, gameplay, interface, and aesthetics. Adventure, for example, was the first game to represent a virtual space larger than the screen (anticipating the boundless virtual spaces of such later games as World of Warcraft and Grand Theft Auto), by allowing the player to walk off one side into another space; and Star Wars: The Empire Strikes Back was an early instance of interaction between media properties and video games. Montfort and Bogost show that the Atari VCS—often considered merely a retro fetish object—is an essential part of the history of video games.

Programming Pearls

Download Programming Pearls PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 0134498038
Total Pages : 262 pages
Book Rating : 4.1/5 (344 download)

DOWNLOAD NOW!


Book Synopsis Programming Pearls by : Jon Bentley

Download or read book Programming Pearls written by Jon Bentley and published by Addison-Wesley Professional. This book was released on 2016-04-21 with total page 262 pages. Available in PDF, EPUB and Kindle. Book excerpt: When programmers list their favorite books, Jon Bentley’s collection of programming pearls is commonly included among the classics. Just as natural pearls grow from grains of sand that irritate oysters, programming pearls have grown from real problems that have irritated real programmers. With origins beyond solid engineering, in the realm of insight and creativity, Bentley’s pearls offer unique and clever solutions to those nagging problems. Illustrated by programs designed as much for fun as for instruction, the book is filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. It is not at all surprising that Programming Pearls has been so highly valued by programmers at every level of experience. In this revision, the first in 14 years, Bentley has substantially updated his essays to reflect current programming methods and environments. In addition, there are three new essays on testing, debugging, and timing set representations string problems All the original programs have been rewritten, and an equal amount of new code has been generated. Implementations of all the programs, in C or C++, are now available on the Web. What remains the same in this new edition is Bentley’s focus on the hard core of programming problems and his delivery of workable solutions to those problems. Whether you are new to Bentley’s classic or are revisiting his work for some fresh insight, the book is sure to make your own list of favorites.

Twisty Little Passages

Download Twisty Little Passages PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 9780262633185
Total Pages : 306 pages
Book Rating : 4.6/5 (331 download)

DOWNLOAD NOW!


Book Synopsis Twisty Little Passages by : Nick Montfort

Download or read book Twisty Little Passages written by Nick Montfort and published by MIT Press. This book was released on 2005-02-11 with total page 306 pages. Available in PDF, EPUB and Kindle. Book excerpt: A critical approach to interactive fiction, as literature and game. Interactive fiction—the best-known form of which is the text game or text adventure—has not received as much critical attention as have such other forms of electronic literature as hypertext fiction and the conversational programs known as chatterbots. Twisty Little Passages (the title refers to a maze in Adventure, the first interactive fiction) is the first book-length consideration of this form, examining it from gaming and literary perspectives. Nick Montfort, an interactive fiction author himself, offers both aficionados and first-time users a way to approach interactive fiction that will lead to a more pleasurable and meaningful experience of it. Twisty Little Passages looks at interactive fiction beginning with its most important literary ancestor, the riddle. Montfort then discusses Adventure and its precursors (including the I Ching and Dungeons and Dragons), and follows this with an examination of mainframe text games developed in response, focusing on the most influential work of that era, Zork. He then considers the introduction of commercial interactive fiction for home computers, particularly that produced by Infocom. Commercial works inspired an independent reaction, and Montfort describes the emergence of independent creators and the development of an online interactive fiction community in the 1990s. Finally, he considers the influence of interactive fiction on other literary and gaming forms. With Twisty Little Passages, Nick Montfort places interactive fiction in its computational and literary contexts, opening up this still-developing form to new consideration.

10 PRINT CHR$(205.5+RND(1)); : GOTO 10

Download 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262304570
Total Pages : 323 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 by : Nick Montfort

Download or read book 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 written by Nick Montfort and published by MIT Press. This book was released on 2012-11-23 with total page 323 pages. Available in PDF, EPUB and Kindle. Book excerpt: A single line of code offers a way to understand the cultural context of computing. This book takes a single line of code—the extremely concise BASIC program for the Commodore 64 inscribed in the title—and uses it as a lens through which to consider the phenomenon of creative computing and the way computer programs exist in culture. The authors of this collaboratively written book treat code not as merely functional but as a text—in the case of 10 PRINT, a text that appeared in many different printed sources—that yields a story about its making, its purpose, its assumptions, and more. They consider randomness and regularity in computing and art, the maze in culture, the popular BASIC programming language, and the highly influential Commodore 64 computer.

Humanities Data in R

Download Humanities Data in R PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3031625668
Total Pages : 287 pages
Book Rating : 4.0/5 (316 download)

DOWNLOAD NOW!


Book Synopsis Humanities Data in R by : Taylor Arnold

Download or read book Humanities Data in R written by Taylor Arnold and published by Springer Nature. This book was released on with total page 287 pages. Available in PDF, EPUB and Kindle. Book excerpt:

The New Media Reader

Download The New Media Reader PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 9780262232272
Total Pages : 872 pages
Book Rating : 4.2/5 (322 download)

DOWNLOAD NOW!


Book Synopsis The New Media Reader by : Noah Wardrip-Fruin

Download or read book The New Media Reader written by Noah Wardrip-Fruin and published by MIT Press. This book was released on 2003-02-14 with total page 872 pages. Available in PDF, EPUB and Kindle. Book excerpt: A sourcebook of historical written texts, video documentation, and working programs that form the foundation of new media. This reader collects the texts, videos, and computer programs—many of them now almost impossible to find—that chronicle the history and form the foundation of the still-emerging field of new media. General introductions by Janet Murray and Lev Manovich, along with short introductions to each of the texts, place the works in their historical context and explain their significance. The texts were originally published between World War II—when digital computing, cybernetic feedback, and early notions of hypertext and the Internet first appeared—and the emergence of the World Wide Web—when they entered the mainstream of public life. The texts are by computer scientists, artists, architects, literary writers, interface designers, cultural critics, and individuals working across disciplines. The contributors include (chronologically) Jorge Luis Borges, Vannevar Bush, Alan Turing, Ivan Sutherland, William S. Burroughs, Ted Nelson, Italo Calvino, Marshall McLuhan, Jean Baudrillard, Nicholas Negroponte, Alan Kay, Bill Viola, Sherry Turkle, Richard Stallman, Brenda Laurel, Langdon Winner, Robert Coover, and Tim Berners-Lee. The CD accompanying the book contains examples of early games, digital art, independent literary efforts, software created at universities, and home-computer commercial software. Also on the CD is digitized video, documenting new media programs and artwork for which no operational version exists. One example is a video record of Douglas Engelbart's first presentation of the mouse, word processor, hyperlink, computer-supported cooperative work, video conferencing, and the dividing up of the screen we now call non-overlapping windows; another is documentation of Lynn Hershman's Lorna, the first interactive video art installation.

The Future

Download The Future PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262344769
Total Pages : 194 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis The Future by : Nick Montfort

Download or read book The Future written by Nick Montfort and published by MIT Press. This book was released on 2017-12-08 with total page 194 pages. Available in PDF, EPUB and Kindle. Book excerpt: How the future has been imagined and made, through the work of writers, artists, inventors, and designers. The future is like an unwritten book. It is not something we see in a crystal ball, or can only hope to predict, like the weather. In this volume of the MIT Press's Essential Knowledge series, Nick Montfort argues that the future is something to be made, not predicted. Montfort offers what he considers essential knowledge about the future, as seen in the work of writers, artists, inventors, and designers (mainly in Western culture) who developed and described the core components of the futures they envisioned. Montfort's approach is not that of futurology or scenario planning; instead, he reports on the work of making the future—the thinkers who devoted themselves to writing pages in the unwritten book. Douglas Engelbart, Alan Kay, and Ted Nelson didn't predict the future of computing, for instance. They were three of the people who made it. Montfort focuses on how the development of technologies—with an emphasis on digital technologies—has been bound up with ideas about the future. Readers learn about kitchens of the future and the vision behind them; literary utopias, from Plato's Republic to Edward Bellamy's Looking Backward and Charlotte Perkins Gilman's Herland; the Futurama exhibit at the 1939 New York World's Fair; and what led up to Tim Berners-Lee's invention of the World Wide Web. Montfort describes the notebook computer as a human-centered alterative to the idea of the computer as a room-sized “giant brain”; speculative practice in design and science fiction; and, throughout, the best ways to imagine and build the future.

Paper Electronic Literature

Download Paper Electronic Literature PDF Online Free

Author :
Publisher : Page and Screen
ISBN 13 : 9781625346001
Total Pages : 216 pages
Book Rating : 4.3/5 (46 download)

DOWNLOAD NOW!


Book Synopsis Paper Electronic Literature by : Richard Hughes Gibson

Download or read book Paper Electronic Literature written by Richard Hughes Gibson and published by Page and Screen. This book was released on 2021-10-29 with total page 216 pages. Available in PDF, EPUB and Kindle. Book excerpt: The field of electronic literature has a familiar catchphrase, "You can't do it on paper." But the field has in fact never gone paperless. Reaching back to early experiments with digital writing in the mainframe era and then moving through the personal computer and Internet revolutions, this book traces the changing forms of paper on which e-lit artists have drawn, including continuous paper, documentation, disk sleeves, packaging, and even artists' books. Paper Electronic Literature attests that digital literature's old media elements have much to teach us about the cultural and physical conditions in which we compute; the creativity that new media artists have shown in their dealings with old media; and the distinctively electronic issues that confront digital artists. Moving between avant-garde works and popular ones, fiction writing and poetry generation, Richard Hughes Gibson reveals the diverse ways in which paper has served as a component within electronic literature, particularly in facilitating interactive experiences for users. This important study develops a new critical paradigm for appreciating the multifaceted material innovation that has long marked digital literature.

Experiment 116

Download Experiment 116 PDF Online Free

Author :
Publisher : Counterpath
ISBN 13 : 1933996765
Total Pages : 91 pages
Book Rating : 4.9/5 (339 download)

DOWNLOAD NOW!


Book Synopsis Experiment 116 by : Rena Mosteirin

Download or read book Experiment 116 written by Rena Mosteirin and published by Counterpath. This book was released on 2021-10-20 with total page 91 pages. Available in PDF, EPUB and Kindle. Book excerpt: Experiment 116 is a creative deformance of Shakespeare’s Sonnet 116 using automatic machine translation. The poems begin in their original Shakespearean English and are then moved to another language, then another, then perhaps a third, and then back to English. In this way, the poem moves, the poem lives; it is reincarnated, reproduced, misunderstood, and mistaken. The essay that concludes the book explores how our practices of reading, writing, and revision can benefit from the use of free online translation tools. Experiment 116 invites readers to imagine translation errors and variants appearing during this process as a bridge between languages, striking unintentional emotional chords and producing creative depictions of life, as potentially codified by multi-lingual readers. In so doing, it enables a fugitive relation to idioms and stages a confrontation with multiple languages that function as the resources by which poets create, through language, cultural bridges. Experiment 116 asks its reader to consider automated algorithmic language translation as a site for the birth of a poetics of a global refugee idiolect.

Data Science

Download Data Science PDF Online Free

Author :
Publisher : Morgan Kaufmann
ISBN 13 : 0128147628
Total Pages : 570 pages
Book Rating : 4.1/5 (281 download)

DOWNLOAD NOW!


Book Synopsis Data Science by : Vijay Kotu

Download or read book Data Science written by Vijay Kotu and published by Morgan Kaufmann. This book was released on 2018-11-27 with total page 570 pages. Available in PDF, EPUB and Kindle. Book excerpt: Learn the basics of Data Science through an easy to understand conceptual framework and immediately practice using RapidMiner platform. Whether you are brand new to data science or working on your tenth project, this book will show you how to analyze data, uncover hidden patterns and relationships to aid important decisions and predictions. Data Science has become an essential tool to extract value from data for any organization that collects, stores and processes data as part of its operations. This book is ideal for business users, data analysts, business analysts, engineers, and analytics professionals and for anyone who works with data. You'll be able to: - Gain the necessary knowledge of different data science techniques to extract value from data. - Master the concepts and inner workings of 30 commonly used powerful data science algorithms. - Implement step-by-step data science process using using RapidMiner, an open source GUI based data science platform Data Science techniques covered: Exploratory data analysis, Visualization, Decision trees, Rule induction, k-nearest neighbors, Naïve Bayesian classifiers, Artificial neural networks, Deep learning, Support vector machines, Ensemble models, Random forests, Regression, Recommendation engines, Association analysis, K-Means and Density based clustering, Self organizing maps, Text mining, Time series forecasting, Anomaly detection, Feature selection and more... - Contains fully updated content on data science, including tactics on how to mine business data for information - Presents simple explanations for over twenty powerful data science techniques - Enables the practical use of data science algorithms without the need for programming - Demonstrates processes with practical use cases - Introduces each algorithm or technique and explains the workings of a data science algorithm in plain language - Describes the commonly used setup options for the open source tool RapidMiner

The Coding Manual for Qualitative Researchers

Download The Coding Manual for Qualitative Researchers PDF Online Free

Author :
Publisher : SAGE
ISBN 13 : 1446200124
Total Pages : 282 pages
Book Rating : 4.4/5 (462 download)

DOWNLOAD NOW!


Book Synopsis The Coding Manual for Qualitative Researchers by : Johnny Saldana

Download or read book The Coding Manual for Qualitative Researchers written by Johnny Saldana and published by SAGE. This book was released on 2009-02-19 with total page 282 pages. Available in PDF, EPUB and Kindle. Book excerpt: The Coding Manual for Qualitative Researchers is unique in providing, in one volume, an in-depth guide to each of the multiple approaches available for coding qualitative data. In total, 29 different approaches to coding are covered, ranging in complexity from beginner to advanced level and covering the full range of types of qualitative data from interview transcripts to field notes. For each approach profiled, Johnny Saldaña discusses the method’s origins in the professional literature, a description of the method, recommendations for practical applications, and a clearly illustrated example.

Text Analysis with R

Download Text Analysis with R PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030396436
Total Pages : 283 pages
Book Rating : 4.0/5 (33 download)

DOWNLOAD NOW!


Book Synopsis Text Analysis with R by : Matthew L. Jockers

Download or read book Text Analysis with R written by Matthew L. Jockers and published by Springer Nature. This book was released on 2020-03-30 with total page 283 pages. Available in PDF, EPUB and Kindle. Book excerpt: Now in its second edition, Text Analysis with R provides a practical introduction to computational text analysis using the open source programming language R. R is an extremely popular programming language, used throughout the sciences; due to its accessibility, R is now used increasingly in other research areas. In this volume, readers immediately begin working with text, and each chapter examines a new technique or process, allowing readers to obtain a broad exposure to core R procedures and a fundamental understanding of the possibilities of computational text analysis at both the micro and the macro scale. Each chapter builds on its predecessor as readers move from small scale “microanalysis” of single texts to large scale “macroanalysis” of text corpora, and each concludes with a set of practice exercises that reinforce and expand upon the chapter lessons. The book’s focus is on making the technical palatable and making the technical useful and immediately gratifying. Text Analysis with R is written with students and scholars of literature in mind but will be applicable to other humanists and social scientists wishing to extend their methodological toolkit to include quantitative and computational approaches to the study of text. Computation provides access to information in text that readers simply cannot gather using traditional qualitative methods of close reading and human synthesis. This new edition features two new chapters: one that introduces dplyr and tidyr in the context of parsing and analyzing dramatic texts to extract speaker and receiver data, and one on sentiment analysis using the syuzhet package. It is also filled with updated material in every chapter to integrate new developments in the field, current practices in R style, and the use of more efficient algorithms.

Critical Code Studies

Download Critical Code Studies PDF Online Free

Author :
Publisher : MIT Press
ISBN 13 : 0262357437
Total Pages : 289 pages
Book Rating : 4.2/5 (623 download)

DOWNLOAD NOW!


Book Synopsis Critical Code Studies by : Mark C. Marino

Download or read book Critical Code Studies written by Mark C. Marino and published by MIT Press. This book was released on 2020-03-10 with total page 289 pages. Available in PDF, EPUB and Kindle. Book excerpt: An argument that we must read code for more than what it does—we must consider what it means. Computer source code has become part of popular discourse. Code is read not only by programmers but by lawyers, artists, pundits, reporters, political activists, and literary scholars; it is used in political debate, works of art, popular entertainment, and historical accounts. In this book, Mark Marino argues that code means more than merely what it does; we must also consider what it means. We need to learn to read code critically. Marino presents a series of case studies—ranging from the Climategate scandal to a hactivist art project on the US-Mexico border—as lessons in critical code reading. Marino shows how, in the process of its circulation, the meaning of code changes beyond its functional role to include connotations and implications, opening it up to interpretation and inference—and misinterpretation and reappropriation. The Climategate controversy, for example, stemmed from a misreading of a bit of placeholder code as a “smoking gun” that supposedly proved fabrication of climate data. A poetry generator created by Nick Montfort was remixed and reimagined by other poets, and subject to literary interpretation. Each case study begins by presenting a small and self-contained passage of code—by coders as disparate as programming pioneer Grace Hopper and philosopher Friedrich Kittler—and an accessible explanation of its context and functioning. Marino then explores its extra-functional significance, demonstrating a variety of interpretive approaches.