It's for you to decide if I succeeded on that score, but if I made you pause for a moment and wonder, then I was successful in my larger goal. On a more mundane level, the primary point of this essay was that programs are concepts, not physical entities. Programs are the concept that a computer will behave in a certain way. Physical representations of programs are models. A single program may be represented by several different models.
Codes are themselves concepts, and they are also represented with models.
Models of codes are called metamodels. To decode a metamodel, you use its canonical code. The codes of metamodels are called metacodes, and they're represented with meta-metamodels. Metacodes can control how metamodels are created, and thus cause models to have a common structure, even if they have different codes. This can lead to metaprograms that operate on models regardless of their code.