• 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