
Khan Academy | Khan Academy
Oops. Something went wrong. Please try again. Uh oh, it looks like we ran into an error. You need to refresh. If this problem persists, tell us.
Bytes (article) | Khan Academy
Computers do process all data as bits, but they prefer to process bits in byte-sized groupings. Or to put it another way: a byte is how much a computer likes to "bite" at once.
Digital information | AP CSP | Khan Academy
How can my laptop hold so much information? Learn how computers store information digitally by using the binary number system. You’ll also be able to explain how computers convert analog …
File sizes | AP CSP (article) | Khan Academy
Any given computer will be consistent in its units, so you can compare relative file sizes, even if you're not sure the exact conversion from kilobytes to bytes.
Storing text in binary (article) | Khan Academy
When a computer program is reading a UTF-8 text file, it knows how many bytes represent the next character based on how many 1 bits it finds at the beginning of the byte.
Bytes - AP CSP (practice) | Khan Academy
Check your understanding of bytes (groupings of 8 bits) in this set of free practice questions designed for AP Computer Science Principles students.
Binary numbers | AP CSP (article) | Khan Academy
Explore the basics of binary numbers and bits in digital information with Khan Academy's comprehensive lessons.
Binary & data (video) | Bits and bytes | Khan Academy
Computers use bits (binary digits) to represent data as ones and zeroes. Bits are the smallest piece of information a computer can store. Explore how computers use the binary number …
User Datagram Protocol (UDP) (article) | Khan Academy
Packet format When sending packets using UDP over IP, the data portion of each IP packet is formatted as a UDP segment. Each UDP segment contains an 8-byte header and variable …
XOR bitwise operation (article) | Ciphers | Khan Academy
Bitwise simply means that we are dealing with individual bits, or binary numbers. In any modern/computerized encryption scheme we represent our symbols using binary digits.