... remembering, recognising, understanding, learning, proving, explaining,communicating, referring, describing, interpreting, imagining, creating, deliberating, choosing, acting,testing, verifying, and so ... can be changed in many ways. The invention of painting and drawing permitted newthoughts in the processes of creating and interpreting pictures. The invention of speaking and writingalso permitted ... a host of informal concepts relating the languages, the programsexpressed therein, and the processes they generate. Many of these concepts (e.g. parsing, compiling, interpreting, pointer, mutual...