05 Nov programming
The art of translating human thought patterns into automated computer code. I didn’t say it was useful. Much of it is not. But the stuff that is can be pretty amazing.
“Rather than increasing the number of kids who can crank out thousands of lines of JavaScript, we first need to boost the number who understand what code can do. As the cities that have hosted Code for America teams will tell you, the greatest contribution the young programmers bring isn’t the software they write. It’s the way they think. It’s a principle called “computational thinking,” and knowing all of the Java syntax in the world won’t help if you can’t think of good ways to apply it.” (Mother Jones)