Skiftekode
Bitstreng, der angiver, at de følgende bit skal fortolkes anderledes end de hidtil sendte.
Skiftekoder benyttes til at udvide antallet af tegn, der kan repræsenteres inden for tegnsættets bitkombinationer. Når f.eks. tastaturets shift-tast aktiveres, vil alle efterfølgende bitstrenge blive tolket som hørende til tastaturets upper case (f.eks. store bogstaver). Ved at indføre skiftekoder vil samme bitkombination skulle fortolkes forskelligt afhængigt af, hvilken skiftekode der sidst er sendt.
Med en byte kan der maksimalt repræsenteres 256 tegn. Teletex-tegnsættet (se ISO 6937) har ca. 330 tegn. Dette kan således opnås ved at anvende et antal skiftekoder.

