12. A computer readable medium embodying computer program code which, when loaded in a computer, causes the computer, in operation, to: receive a plurality of data records of a hierarchy that has a plurality of nodes, wherein a node includes at least zero data records and at least zero other nodes, the data records each including a field that identifies the position of the record in the hierarchy; display a plurality of levels to represent the hierarchy, the displaying including displaying a glyph to represent a node of each branch of the hierarchy, radially arranging nodes that are at a common level in the hierarchy, and connecting nodes to portray hierarchical relationships, wherein the computer program code is further configured to selectively label at least some of the nodes; and display records that terminate at a given node as glyphs arranged on a pan located beneath the node at which the records terminate.
16. A computer readable medium in accordance with claim 12 wherein the computer program code is further configured to selectively shape code a glyph.