Representing Data
How do computers display numbers, decimals, audio, pixels and text?

-
the humble electron
Explore the fundamental building block of digital systems, the electron, and how its properties enable binary logic.
-
circuits and switches
Understand how physical circuits act as binary switches, forming the basis of computing hardware.
-
communicating in silence
Discover how binary enables communication between machines, even in complete silence.
-
number systems
Learn about decimal, binary, hexadecimal, and other number systems essential for digital logic.
-
the binary system
Dive deep into binary numbers; how they work and why they're the language of computers.
-
representing integers
Understand how whole numbers are encoded using binary, including signed and unsigned integers.
-
binary mathematics
Perform addition, subtraction, and other operations directly in binary form.
-
floating point numbers
Explore how computers represent real numbers using binary-based scientific notation.
-
ASCII and character sets
See how text is represented with binary using ASCII, Unicode, and character encoding schemes.
-
pixels and images
Learn how binary is used to represent visual data, from simple pixels to complex color images.
-
sound and audio
Understand how sound waves are digitized and stored using binary sampling techniques.
-
3D graphics
Discover how binary data defines 3D models, textures, and real-time rendering in graphics engines.