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

A single line of code offers a way to understand the cultural context of computing

by Nick Montfort, Patsy Baudoin, John Bell, Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

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.

This open book is licensed under a Creative Commons License (CC BY). You can download 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 ebook for free in PDF format (34.9 MB).

Table of Contents

5
SERIES FOREWORD
 
10
INTRODUCTION
 
15
REM VARIATIONS IN BASIC
 
20
MAZES
 
25
REM PORTS TO OTHER PLATFORMS
 
30
REGULARITY
 
35
REM VARIATIONS IN PROCESSING
 
40
RANDOMNESS
 
45
REM ONE-LINERS
 
50
BASIC
 
55
REM A PORT TO THE ATARI VCS
 
60
THE COMMODORE 64
 
65
REM MAZE WALKER IN BASIC
 
70
CONCLUSION
 
75
END
 
80
THANKS
 
85
WORKS CITED
 
90
VARIANTS OF10 PRINT
 
95
ABOUT THE AUTHORS
 
100
INDEX
 

Book Details

Publisher
MIT Press
Published
2013
Pages
323
Edition
1
Language
English
ISBN13
9780262526746
ISBN10
0262526743
ISBN13 Digital
9780262018463
ISBN10 Digital
0262018462
PDF Size
34.9 MB
License
CC BY

Related Books

LaTeX in 24 Hours
This book presents direct and concise explanations and examples to many LaTeX syntax and structures, allowing students and researchers to quickly understand the basics that are required for writing and preparing book manuscripts, journal articles, reports, presentation slides and academic theses and dissertations for publication. Unlike much of th...
iOS Developer Notes for Professionals
The iOS Developer Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Ten Steps to Linux Survival
Linux systems are everywhere today, even in companies once considered "pure Windows." If you're a sysadmin, network administrator, or developer in a small Windows shop, you may have to jump in and fix a system problem when your site goes down. What if you have no Linux knowledge? This short guide provides tips to help you survive. Linu...
Political Social Work
This social work book is the first of its kind, describing practical steps that social workers can take to shape and influence both policy and politics. It prepares social workers and social work students to impact political action and subsequent policy, with a detailed real-world framework for turning ideas into concrete goals and strategies for e...
Android Notes for Professionals
The Android Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Microsoft SQL Server Notes for Professionals
The Microsoft SQL Server Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....