What I learnt from Chapter 1.2 of the SICP book. A needed pause to reflect on knowledge gained before diving into 1.3.
This is a tongue-in-cheek attempt to expose programming language expressiveness.
Programming involves manipulating collections of various things. Operations on collections include aggregating values, conversion into other formats and data replacement.