Znak
Znak je jakékoli písmeno, číslo, mezera, interpunkční znaménko nebo symbol napsaný či zadaný v počítači. Některé neviditelné znaky se na obrazovce nezobrazují, ale stále jsou přítomné a upravují nebo formátují text, například tabulátor nebo návrat vozíku. Při použití znakové sady ASCII zabírá jeden znak jeden bajt úložného prostoru. Například fráze „Good afternoon!“ má 15 znaků a zabírala by 15 bajtů úložného prostoru.
Znaky v počítači se stejně jako všechna ostatní data ukládají jako binární data. Konkrétní posloupnost bitů, ze kterých se skládá jeden znak, musí být určena metodou kódování znaků. Dvě nejběžnější metody kódování jsou ASCII a Unicode. ASCII ukládá znak jako jeden bajt a podporuje 128 různých písmen, číslic, interpunkčních znamének a symbolů latinské abecedy. Unicode umožňuje definovat jeden znak pomocí jednoho až čtyř bajtů — jeden bajt pro latinskou abecedu, číslice a interpunkční znaménka; dva bajty pro jiné abecedy, například řeckou, cyrilici a hebrejštinu; tři bajty pro čínské, japonské a korejské znaky; a čtyři bajty pro matematické symboly a emodži.
Kromě rozsáhlé škály písmen, číslic a symbolů v různých abecedách obsahují znakové sady také některé speciální znaky, které upravují text kolem sebe. Sada ASCII zahrnuje řídicí znaky, jako je nulový znak, který se používá jako ukončovač řetězce, návrat vozíku pro začátek nového řádku a tabulátor pro vložení tabulátoru. Unicode určuje další skupiny speciálních znaků, například spojovače a oddělovače slov. Ty určují, kde jsou v rámci slov i mezi nimi povoleny konce řádků.
NOTE: Většina operačních systémů obsahuje aplikaci nebo nabídku s mapou znaků, kterou můžete použít k vkládání speciálních znaků a/nebo emodži.
Otestujte své znalosti