Understanding Computer Programming as a Literacy

Since the 1960s, computer scientists and enthusiasts have paralleled computer programming to literacy, arguing it is a generalizable skill that should be more widely taught and held. Launching from that premise, this article leverages historical and social findings from literacy studies to frame computer programming as “computational literacy.” I argue that programming and writing have followed similar historical trajectories as material technologies and explain how they are intertwined in contemporary composition environments. A concept of “computational literacy” helps us to better understand the social, technical and cultural dynamics of programming, but it also enriches our vision of twenty-first century composition.

[1]  Stuart A. Selber,et al.  Multiliteracies for a Digital Age , 2004 .

[2]  Michael Mateas,et al.  A Box, Darkly: Obfuscation, Weird Languages, and Code Aesthetics , 2005 .

[3]  Nathan Ensmenger,et al.  The Computer Boys Take Over: Computers, Programmers, and the Politics of Technical Expertise , 2010 .

[4]  Edsger W. Dijkstra,et al.  Letters to the editor: go to statement considered harmful , 1968, CACM.

[5]  Douglas Rushkoff,et al.  Program or Be Programmed: Ten Commands for a Digital Age , 2010 .

[6]  J G Kemeny The case for computer literacy. , 1983, Daedalus.

[7]  S. L. Star,et al.  The Ethnography of Infrastructure , 1999 .

[8]  Csr Young,et al.  How to Do Things With Words , 2009 .

[9]  Zachary Dodds,et al.  Women in CS: an evaluation of three promising practices , 2010, SIGCSE.

[10]  S. Heath,et al.  Ways with Words: Language, Life and Work in Communities and Classrooms , 1983 .

[11]  R. Hardin,et al.  Law and Social Order , 2001 .

[12]  Julie Coiro,et al.  Handbook of Research on New Literacies , 2014 .

[13]  C. Pollard,et al.  Center for the Study of Language and Information , 2022 .

[14]  Jeffrey T. Grabill,et al.  Toward a Civic Rhetoric for Technologically and Scientifically Complex Places: Invention, Performance, and Participation , 2007 .

[15]  Annette Vee Ideologies of a New Mass Literacy , 2013 .

[16]  Michael Mateas,et al.  Procedural literacy: educating the new media practitioner , 2005 .

[17]  Michael Clanchy,et al.  From Memory to Written Record. , 1993 .

[18]  L. Cremin American Education: The National Experience, 1783–1876 , 1980 .

[19]  Cynthia L. Selfe,et al.  Technology and Literacy in the 21st Century: The Importance of Paying Attention , 1999 .

[20]  Joanna Wolfe,et al.  Rhetorical Numbers: A Case for Quantitative Writing in the Composition Classroom. , 2010 .

[21]  H. Graff,et al.  The Rise of Literacy and the Common School in the United States: A Socioeconomic Analysis to 1870 , 1982 .

[22]  E. Mumford Computers and the world of the future. , 1968, British dental journal.

[23]  Theo van Leeuwen,et al.  Reading Images: The Grammar of Visual Design , 1996 .

[24]  Bonnie A. Nardi,et al.  A Small Matter of Programming: Perspectives on End User Computing , 1993 .

[25]  Joel Haefner The politics of the code , 1999 .

[26]  Deborah Brandt,et al.  Literacy in American Lives: BIBLIOGRAPHY , 2001 .

[27]  William M. Fowler,et al.  Reading Becomes A Necessity Of Life: Material And Cultural Life In Rural New England, 1780-1835 by William J. Gilmore (review) , 2014 .

[28]  Brian Stock,et al.  The Implications of Literacy , 1983 .

[29]  Martin Campbell-Kelly,et al.  Computer: A History Of The Information Machine (The Sloan Technology Series) , 1997 .

[30]  Michael Clanchy,et al.  From Memory to Written Record: England 1066 - 1307 , 1981 .

[31]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[32]  Paul Graham,et al.  Hackers & Painters: Big Ideas from the Computer Age , 2010 .

[33]  Edsger W. Dijkstra,et al.  Go To Statement Considered Harmful , 2022, Software Pioneers.

[34]  Peter J. Denning The Profession , 1988 .

[35]  Ian Bogost,et al.  Persuasive Games: The Expressive Power of Videogames , 2007 .

[36]  Andrea A. diSessa,et al.  Changing Minds: Computers, Learning, and Literacy , 2000 .

[37]  J. Austin How to do things with words , 1962 .

[38]  Catherine Prendergast The Fighting Style: Reading the Unabomber's Strunk and White. , 2009 .