In general, typefaces that are true to the basic letterforms are more legible than typefaces that have been condensed, expanded, embellished, or abstracted.
This standard delivers an ontology for the intermediate (or abstracted) representation of programming language constructs and their interrelationships.