In the past week, I have come across a slightly different view of programming, from two different sources.
The premise of this book, and the other books in the Think X series, is that if you know how to program, you can use that skill to learn other topics.
from “Think Bayes” by Allen B. Downey.
I see programming as a way of learning Mathematics
from Coding the Matrix: Linear Algebra through Computer Science Applications, a free Coursera course.
This is something worth thinking about. This gives programming a slightly different twist – as a tool for learning. It is also a good tool for thinking.