This explainer is interactive and needs JavaScript. It is about how text is stored as bytes: ASCII, code pages, Unicode and UTF-8.