/Kodowania

Z Brain-wiki

TI:WTBD/Kodowania

Kodowanie jest przekładem ciągu (strumienia) znaków jakiegoś systemu pisma na strumień bitów.

Najbardziej interesują nas w praktyce systemy pisma oparte na alfabecie łacińskim, ale pamiętajmy, że na świecie jest wiele dość odmiennych (np. greka, cyrylica) lub całkowicie odmiennych (np. CJK) systemów pisma. Ale nawet biorąc pod uwagę tylko systemy pisma oparte na pochodnych alfabetu łacińskiego, jest wśród nich spore zróżnicowanie — w postaci znaków diakrytycznych czy specjalnych liter i znaków.

Przykłady:

  • j. polski: ąćęłńóśźż
  • j. niemiecki: öüßä
  • j. hiszpański: ñ ¡ ¿
  • inne języki słowiańskie: čđřšů ...
  • islandzki: þ ...
  • turecki: çİığ

Oczywiście jest tego dużo więcej, najwięcej chyba w języku wietnamski (w czasach przed składem komputerowym europejskie drukarnie nie byłyby w stanie złożyć tekstu w j. wietnamskim, mimo że posługuje się on pochodnym alfabetu łacińskiego).

ASCII | Rozszerzenia 8-bitowe | Unicode