Programing Books
Showing 1-50 of 588

by (shelved 16 times as programing)
avg rating 4.33 — 23,714 ratings — published 1999

by (shelved 14 times as programing)
avg rating 4.20 — 11,869 ratings — published 1994

by (shelved 12 times as programing)
avg rating 4.36 — 23,167 ratings — published 2007

by (shelved 10 times as programing)
avg rating 4.30 — 8,968 ratings — published 2004

by (shelved 9 times as programing)
avg rating 4.30 — 9,451 ratings — published 1993

by (shelved 9 times as programing)
avg rating 4.23 — 8,659 ratings — published 2008

by (shelved 8 times as programing)
avg rating 4.26 — 9,202 ratings — published 2011

by (shelved 8 times as programing)
avg rating 4.24 — 8,790 ratings — published 1999

by (shelved 7 times as programing)
avg rating 4.33 — 6,891 ratings — published 2008

by (shelved 6 times as programing)
avg rating 4.42 — 5,238 ratings — published 2015

by (shelved 6 times as programing)
avg rating 4.28 — 3,125 ratings — published 2014

by (shelved 5 times as programing)
avg rating 4.40 — 10,415 ratings — published 1999

by (shelved 5 times as programing)
avg rating 4.70 — 10,190 ratings — published 2015

by (shelved 5 times as programing)
avg rating 4.01 — 14,933 ratings — published 1975

by (shelved 5 times as programing)
avg rating 4.14 — 4,658 ratings — published 2004

by (shelved 4 times as programing)
avg rating 4.22 — 6,942 ratings — published 2017

by (shelved 4 times as programing)
avg rating 4.13 — 1,663 ratings — published

by (shelved 4 times as programing)
avg rating 4.22 — 5,149 ratings — published 2014

by (shelved 4 times as programing)
avg rating 4.47 — 4,836 ratings — published 1984

by (shelved 4 times as programing)
avg rating 4.15 — 5,760 ratings — published 2003

by (shelved 4 times as programing)
avg rating 4.12 — 3,867 ratings — published 2002

by (shelved 4 times as programing)
avg rating 4.10 — 4,384 ratings — published 2002

by (shelved 4 times as programing)
avg rating 4.25 — 3,230 ratings — published 2007

by (shelved 4 times as programing)
avg rating 4.35 — 9,265 ratings — published 1989

by (shelved 4 times as programing)
avg rating 4.38 — 1,885 ratings — published 1973

by (shelved 3 times as programing)
avg rating 3.95 — 207 ratings — published

by (shelved 3 times as programing)
avg rating 4.22 — 4,263 ratings — published 2018

by (shelved 3 times as programing)
avg rating 4.36 — 3,053 ratings — published 2015

by (shelved 3 times as programing)
avg rating 4.26 — 783 ratings — published 2021

by (shelved 3 times as programing)
avg rating 4.27 — 3,137 ratings — published 2020

by (shelved 3 times as programing)
avg rating 4.28 — 1,079 ratings — published

by (shelved 3 times as programing)
avg rating 4.26 — 2,105 ratings — published 2020

by (shelved 3 times as programing)
avg rating 4.55 — 2,753 ratings — published 2017

by (shelved 3 times as programing)
avg rating 4.42 — 1,813 ratings — published 1983

by (shelved 3 times as programing)
avg rating 4.14 — 3,191 ratings — published 2010

by (shelved 3 times as programing)
avg rating 3.63 — 1,978 ratings — published 2010

by (shelved 3 times as programing)
avg rating 4.12 — 1,935 ratings — published 1999

by (shelved 3 times as programing)
avg rating 4.14 — 9,883 ratings — published 1987

by (shelved 3 times as programing)
avg rating 4.18 — 3,385 ratings — published 2009

by (shelved 3 times as programing)
avg rating 4.11 — 958 ratings — published 2009

by (shelved 3 times as programing)
avg rating 4.51 — 8,039 ratings — published 2001

by (shelved 3 times as programing)
avg rating 4.09 — 1,412 ratings — published 2009

by (shelved 3 times as programing)
avg rating 4.05 — 1,437 ratings — published 2004

by (shelved 3 times as programing)
avg rating 4.40 — 3,346 ratings — published 1991

by (shelved 3 times as programing)
avg rating 4.10 — 4,019 ratings — published 1986

by (shelved 3 times as programing)
avg rating 4.04 — 847 ratings — published 1998

by (shelved 3 times as programing)
avg rating 3.99 — 1,858 ratings — published 1993

by (shelved 3 times as programing)
avg rating 3.55 — 65 ratings — published 2007

by (shelved 3 times as programing)
avg rating 4.15 — 2,218 ratings — published 1998

by (shelved 2 times as programing)
avg rating 3.86 — 2,229 ratings — published 2005

“The clarity offered by software as metaphor - and the empowerment allegedly offered to us who know software - should make us pause, because software also engenders a sense of profound ignorance. Software is extremely difficult to comprehend. Who really knows what lurks behind our smiling interfaces, behind the objects we click and manipulate? Who completely understands what one’s computer is actually doing at any given moment? Software as a metaphor for metaphor troubles the usual functioning of metaphor, that is, the clarification of an unknown concept through a known one. For, if software illuminates an unknown, it does so through an unknowable (software). This paradox - this drive to grasp what we do not know through what we do not entirely understand… does not undermine, but rather grounds software’s appeal. Its combination of what can be seen and not seen, can be known and no known - it’s separation of interface from algorithm, of software from hardware - makes it a powerful metaphor for everything we believe is invisible yet generates visible effects, from genetics to the invisible hand of the market, from ideology to culture. Every use entails an act of faith.”
― Programmed Visions: Software and Memory
― Programmed Visions: Software and Memory

“When human beings acquired language, we learned not just how to listen but how to speak. When we gained literacy, we learned not just how to read but how to write. And as we move into an increasingly digital reality, we must learn not just how to use programs but how to make them. In the emerging highly programmed landscape ahead, you will either create the software or you will be the software. It’s really that simple: Program, or be programmed.”
― Program or Be Programmed: Ten Commands for a Digital Age
― Program or Be Programmed: Ten Commands for a Digital Age