I learned to think like a programmer from Excel formulas.
I learned to code with the VBA macro recorder and the integrated IDE.
Now I'm teaching myself Scheme by solving Project Euler questions. It's a fun life.