- Contrary to popular belief, there is programming involved in mastering the use of spreadsheets. When creating equations and dependencies in spreadsheets, one must use formulas, a domain-specific language, to program these relationships.
- Spreadsheets are great for intro programming because they are capable of performing powerful analyses, yet simple enough to be used by novice students.
- Check out Felienne Hermans’ Excel Turing machine implementation to see how using spreadsheets really is computer programming.
- For slides and lectures on data analysis with Excel and Python, visit Felienne Hermans’ edX course "Data Analysis: Take It to the MAX( )".