As we come to experience more of our world and one another through our digital interfaces, programming amounts to basic literacy. Even if we can’t truly program ourselves, recognizing how the programs we do use really work is revolutionary in itself. For once people come to see the way their technologies are programmed, they start to recognize the programs at play everywhere else - from the economy and education to politics and government.