Cracking the code through the humanities: how knowledge of history, philosophy, and literature is increasingly critical for computing the code that powers technology. From the article:

The penetration of technology into the interstices of human existence is nearly complete. More than half of humanity, primarily in the poorest and most politically volatile regions of the world, does not have access to the internet, but they still live within its structure. Life is enmeshed in code, and yet only a bare percentage of human beings on earth understands what a computer program actually is.

I wish to demystify code. It doesn’t matter how thoroughly an individual learns computing; the knowledge does not need to lead to professional programming. My goal is for the public to know that programs are written by human beings and can be changed by human beings, to understand the concepts, the patterns of thinking, the paths through which human thoughts get altered as they pass into the language of computers.

h/t Rob Townsend @rbhisted