ISO 646
7 bit tegnsætstandard, defineret af ISO som en videreudvikling af ASCII. ISO 646 er et af de ældste og mest udbredte tegnsæt. Det definerer kodeværdier for store og små bogstaver, tal, specialtegn (interpunktionstegn og diakritiske tegn) samt kontroltegn til styring af kommunikation og uddata, i alt 128 tegn.
Tegnsættet er opbygget med en invariant (fast) kodetabel på 112 tegn. De resterende 16 tegn er til nationalt brug. Kodeværdien for de specielle nationale danske tegn var beskrevet i DS 2089. DS 2089-standarden er efterfølgende blevet ophævet.
7-bit koden er bekvem for asynkron transmission, idet den ubenyttede ottende bit i en byte naturligt kan anvendes til paritetskontrol. Det begrænsede antal specialtegn i 7-bit koden betyder, at standarden i stigende grad bliver afløst af det mere omfattende 8-bit tegnsæt, standardiseret i overensstemmelse med ISO 6937 og ISO 8859/1. På PC'er bruges alternative 8-bit tegnsæt, se code page.

