You count in base-10 every day. Computers count in base-2 (binary). Programmers read base-16 (hexadecimal). What does "base" even mean? And why do different bases exist?
In this section, I will show you how number systems work. You will learn to convert between decimal, binary, octal, and hexadecimal. You will understand why computers use binary and why hex is everywhere in programming.
By the end of this section, you will read binary as naturally as decimal. You will convert between any bases. You will solve problems involving bitwise operations and number representations.