Introduction
Software continues to eat the world, and everyone needs to learn to code. In 1995, Steve Jobs, in an interview with Robert Cringley stated, “Everybody should learn to program a computer because it teaches you how to think.” Learning to p...