Instructables
Picture of Learn Binary (The easy way) 01000001 00000001

So a while ago I wanted to learn binary. Binary is the way a computer holds information, the 1's and 0's. I thought it was cool, and that it would be worth learning. It is WELL worth learning and it is very simple to learn.

What I am showing you in this instructable, is how letters work.

 
Remove these adsRemove these ads by Signing Up

Step 1: What binary is

Picture of What binary is

What I am going to show you today in binary is simply just the replacement of letters and numbers, with their binary equivalent. 1 and 0 are just a representation of on and off. 1 = on 0 = off. There are put in sections of "on and off's" also, usually sets of 8, called a byte. The digits are all valued exponentially, the easiest way to explain what that means is to show you, it is in the first picture at the bottom.

This part isn't quite as important as others for the purpose of this instructable.

Step 2: How letters and numbers work

Picture of How letters and numbers work

To make different numbers all you do is add up the 1's. Letters on the other hand, are a bit more complicated. What you need to do, is give all the letters a number value. For example a=1, b=2, and c=3. To signify that something is a letter, and not a number, you put the code 0100 for a capital and 0110 for lower case. So the letter 'A', is the code 01000001, and a lower case 'a' is 01100001. To make a space you put the code 0010000 and to make a period you

put the code 00101110.

1-40 of 44Next »
BraytonE4 days ago

What is (Brayton Enneking) in binary code?

01000010 01110010 01100001 01111010 01110100 01101111 01101110 00100000 01000101 01101110 01101110 01100101 01101011 01101001 01101110 01100111

ZachL118 days ago

01001001 00100000 01110111 01101001 01101100 01101100 00100000 01101110 01100101 01100101 01100100 00100000 01110100 01101111 00100000 01101011 01100101 01100101 01110000 00100000 01110000 01110010 01100001 01100011 01110100 01101001 01100011 01101001 01101110 01100111 00100000 01100010 01110101 01110100 00100000 01001001 00100000 01110111 01101001 01101100 01101100 00100000 01101100 01100101 01100001 01110010 01101110 00100000 01101001 01110100 00100001

your message reads " I will need to keep practicing but I will learn it!"

Btw, nice guide. I learned it niw

okay sorry about that. I just realized that allysa was just completely wrong lol

this code does not say what ally's a says it does. For example, 01110111 is 7 so it is not "h". "h" would be 01101000 which is 8. The number you put would come out to be "w". Now I dont know how ally's a got your message, but you should fix it lol

I meant to say allysa

Allysa_18923 days ago

I just saw this. I am astonished that I am able to work out your code five minutes after reading your instructable.

"I hope you liked my instructable. have fun translating this binary and practice practice practice."

I do want to ask how to know if you are searching for numbers instead of alphabets. It does confuse me a bit. What if the coded number is in between 32 and 64? How will you know then that you must use numbers and not alphabets? Won't it be confusing or is there another way to determine numbers?

EvanC323 days ago

0100000801100009

Carmen P11 month ago

hello i would like to practice on the binary numbers and how can I us it in my field of study in computer networking

Huntbizowp4 months ago

01000011= K right?

No, that means C

There is no k only 1-9 and a-f

if there was no g-z then binary wouldn't be a legitimate language

hey man i don't know where you are getting your information but you are completely wrong with that, an eight digit binary code has all english letters and and can go up to 257.

AndrewL7 AndrewL72 months ago

my bad 255

"a-f" or "1-9" is not correct for any number system. "0-9" followed
by "a-f" is hexadecimal which I'm guessing is what you're remembering.

0100 1011 = K
K is the 11th letter in the alphabet.
0100 means this is a capital letter.
The second 4bit 'pack' represents each letter so the 11th letter is 1011 because if you're reading from the right to the left there is a 1, a 2 and a 8 but no 4.. hope you can understand me :P

Uhh... no...

Each place value represents a power of 2 so...

64 32 16 8 4 2 1

for example

0000101 = 5 because

there are no 64's, 32's, 16's, 8's and 2's.

There is one 4 and one 1, so 4 + 1 = 5

To do letters, you use ASCII, where each letter, symbol, punctuation or sigh is giver a number.

The person here is getting confused with hexadecimal sytstem

EphraimB4 months ago

errr...how do you do numbers?

ToriO EphraimB2 months ago

I have the same question..

Jack0kcaj1 year ago
The way you turn latin letters in to a binary sequence is
All sequence us 8 digets or 1 & 0s
For example 01110011= s
The first two digets is always 01 for letters
The 3rd number is if the letter is a capital or not 1=lower case 0=upper case
The 4th number is which group there in 0=the letter a to o 1=the letter p to z
The last 4 digits have values 8 4 2 1 (in that order) then you need to find out how many numbers down the alfabet your letter is if its the 6th number then you write 0110 at the end. A=0001 b=0002 ect but when you get to p then you say it is in the group 1 ( digit 4)
And p=0000 q=0001 r=0010 ect
P.s. sorry if it isnt very clear its kinda confusing to explain
Awesome!! But i have some questions... When we get to "K" (11th number in alphabet) what do we write in the last 4 digits?

"K" would be 0100 for the first 4 places and 1011 for the last 4 places. The reason for this is due to how the binary to alphabet conversion is defined by ASCII (American Standard Code for Information Interchange).

You can't get k in binary since binary only goes a-f

Binary is the number system that uses a 0 or a 1. Getting a k in this case is just a representation that's been defined (ASCII for reference), so a "k" would be 01001011.

There is actually no s it only goes a-f or 1-9

"a-f" or "1-9" is not correct for any number system. "0-9" followed by "a-f" is hexadecimal which I'm guessing is what you're remembering.

VileStorms.3 months ago

You forgot to mention that binary only goes from a-f not a-z, that is a common misconception of binary.

Correction it goes from 1-9 and a-f

"1-9" and "a-f" is not correct for any number system. "0-9" followed
by "a-f" is hexadecimal which I'm guessing is what you're remembering.

Binary is only 0 or 1, nothing else.

Code_Reaper3 months ago

1.) it is 128 64 32 16 8 4 2 1 equivalent in every position.

2.) 1=on and 0=off

3.) so... if 0100 is for Upper case and 0110 for lower case, then 01000001 is the example.

4.) the first 4 numbers which is 0100 indicates an upper case, 0001 is the letter.

5.) from 0001, the 1 is on and the 000 are off.

6.) every number has its own equivalent. 1=a, 2=b, 3=c and so on.

7.) so it mean 0001 is-----> 0+0+0+1 if you add this, you will get 1. and one is equivalent to the letter "a".

8.) go back to #3. 0100 is for upper case. and the 0001is a letter "a". The binary is 01000001 it means, it is a Capital A.

i know that there are some questions roaming on your minds. here's the question

why is it that 0001 is a letter "a"?

answer: according to #1, 0 0 0 1 is the 8 4 2 1. the zero's are off, so 8 4 2 are now zero because they are off except to 1(from 8 4 2 1). why? because, from the position 0 0 0 1 , 1 is the only one who is ON. and 1 is equal to ''a''.

what if the binary is 01000011?

answer: 0100 indicates capital letter. 0011 is the letter.

from the position 8 4 2 1, the 8 and 4 are turned off while 2 and 1 is turned on.

that means 0+0+2+1. that is equal to 3. and if a=1, b=2 and c=3, it means that 0011 is a letter "c". and because of 0100 it makes the letter c into a Capital C.

if you have some comments about this explanation if im right or wrong, you can send me a message on my facebook account:

https://www.facebook.com/decodedreapers

i hope that i am right. ^_^

DakotaB3 months ago

01110110 1001100111

chris0112234 months ago

1010011010

katerina68865 months ago

00101110

Either you made a slight error in the code for space or I need to get my eyes checked. I'm counting only 7 digits.
mobot3 years ago
Here's a site that shows the ASCII conversion chart and a Unicode example for converting binary into text. http://www.beginningtoseethelight.org/ascii/
selujtje3 years ago
I found a website which can do the work for you: http://home2.paulschou.net/tools/xlate/
jensenr303 years ago
I'm going to have to side with the critics on this one. it isn't that good.
The only thing that i found relevant was the chart of the binary system's place value.
the binary system works exactly like the decimal system.

Decimal Number Explanation:
--Breaking Down 537--
we have a 5 in the 100's place = 5 * 100 = 500
we have a 3 in the 10's place = 3 * 10 = 30
we have a 7 in the 1's place = 2 * 1 = 7
 500 + 30 + 7 = 537.

Binary Number Explanation:
--Breaking Down 101--
we have a 1 in the 4's place = 1 * 4 = 4
we have a 0 in the 2's place = 0 * 2 = 0
we have a 1 in the 1's place = 1 * 1 = 1
4 + 0 + 1 = 5.
thus, 101 (in binary numbers) is equal to 5 (in decimal numbers)

As far as I am aware, there is no universally accepted binary conversion to the Latin alphabet (the Latin alphabet being a-z, the one I am currently using)
I, personally, would start "A" at 00000000. "B" would have a value of 00000001. "C" would be 00000010 and so on and so forth until "Z" came about. after that, i would have a total of 230 (256 binary combinations - 26 Latin letter) binary values left for punctuation marks, symbols, capitalization indicators, and a host of commonly used words such as
 The, And, What, Where, When, Why, How, (etc)...

I would love to hear your and anyone else's thoughts on this subject. 
Respectfully disapproving
Rtty
lemonie3 years ago

This doesn't explain binary the easy way.
I've never heard step 2 before, but this is what you say:
a to z is (base10) 1 to 26, binary 00001 to 11010 - you need 5 bits, but you've reserved 4(!) bits for upper/lower case.
I guess you meant 01000000 for the SPACE?
Have you heard of character-sets?
(And only 1 of your images is useful)

L
1-40 of 44Next »