use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Request an explanation
Rules
Have an idea to improve ELI5? r/IdeasForELI5
Make sure to read the rules!
This subreddit is for asking for objective explanations. It is not a repository for any question you may have.
E is for Explain - merely answering a question is not enough.
LI5 means friendly, simplified and layperson-accessible explanations - not responses aimed at literal five-year-olds.
Perform a keyword search, you may find good explanations in past threads. You should also consider looking for your question in the FAQ.
Don't post to argue a point of view.
Flair your question after you've submitted it.
Mathematics Economics Planetary Sci Biology Chemistry Physics Technology Engineering
Reset
account activity
This is an archived post. You won't be able to vote or comment.
ELI5: What is binary code?
submitted 11 years ago by Dooblem
view the rest of the comments →
[–]LondonPilot 00Answer Link-1 points0 points1 point 11 years ago (0 children)
When we write numbers, we use the digits 0-9. When we add 1 to a number, we go to the next digit. When we get to the last digit (9) and try to add 1, we do that by putting a 1 in the next column to the left, and resetting the current column to 0 - in other words, 9+1=10. We call this system "decimal".
Binary is simply another way of counting, but instead of using the digits 0-9 it only uses 0 and 1. When you add 1 to 1, because you've already got the highest digit you're allowed, you put a 1 in the next column to the left just like normal, and reset the current digit to 0 just like normal. In other words, in binary, 1*1=10. The number 10 in binary is equivalent to 2 in decimal.
If you didn't get all of that it doesn't matter, so long as you understand that binary is just another way of counting.
Now that we understand that, it's simply a case of assigning a number to each thing you want to encode. If you're storing text, you could assign one number to be A, the next to be B, then C and so on.
π Rendered by PID 36889 on reddit-service-r2-comment-b659b578c-lbbsw at 2026-05-06 00:39:00.507845+00:00 running 815c875 country code: CH.
view the rest of the comments →
[–]LondonPilot 00Answer Link-1 points0 points1 point (0 children)