ISO使用3个技术名词来描述字符集:repertorie、collating sequence、codeset。
repertorie是不同的可打印字符的集合。该词抽象了不同样式的相同字符,例如字符R有很多种字体,但都是字符R。
collating sequence对应于计算机上的内部表示,两者加起来就称为codeset。
C需要的就是repertorie,标准中需要91个字符加上空白,ASCII只有一部分被其它国家使用,所以ISO标准ISO/IEC 646定义了ASCII的一个不变子集,该子集中没有#、[、]、{、}、/、|、~、^。