Any standard that is used more or less universally in a given situation. Many conventions are applied to microcomputers. In programming, for example, a language such as C relies on formally accepted symbols and abbreviations that must be used in programs. Less formally, programmers usually adopt the convention of indenting subordinate instructions in a routine so that the structure of the program is more easily visualized. National and international committees often discuss and arbitrate conventions for programming languages, data structures, communication standards, and device characteristics. See also CCITT, ISO, NTSC, standard (definition 1).