Knaph

Character encoding

How text is stored as numbers - every character has a code (Unicode), and an encoding such as UTF-8 turns those codes into bytes - so programs can share text.

Depth 1 · Foundation

You know a computer stores each character as a number, can move between characters and codes with ord and chr, and can explain garbled text as bytes read with the wrong encoding.

Sign in to prove what you know with a short quiz, see how deep you've gone, and earn XP for it.

Sign in with Google