- CS is not just a methodology/way to get computer to do things
- it is a novel way of expressing ideas
- like learning to write in a new language
- transition from “what is” to “how to” --- establishes concrete, universal procedures that didn’t exist before
- Lisp can treat programs as data