Introduction: Learn Binary (The Easy Way) 01000001 00000001

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.

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. For any letter past 'o', you will go to the fifth digit, so for a 'P' you will have the capital designation of 010 and 10000 for the 'p' part of the letter.To make a space you put the code 0010000 and to make a period you

put the code 00101110.

Step 3: Practice Practice Practice

Picture of Practice Practice Practice

Here is some binary that you can translate into English. Hope you liked my Instructable!

01001001 00100000 01101000 01101111 01110000 01100101 00100000 01111001 01101111 01110101 00100000 01101100 01101001 01101011 01100101 01100100 00100000 01101101 01111001 00100000 01001001 01101110 01110011 01110100 01110010 01110101 01100011 01110100 01100001 01100010 01101100 01100101 00101110 00100000 01101000 01100001 01110110 01100101 00100000 01100110 01110101 01101110 00100000 01110100 01110010 01100001 01101110 01110011 01101100 01100001 01110100 01101001 01101110 01100111 00100000 01110100 01101000 01101001 01110011 00100000 01100010 01101001 01101110 01100001 01110010 01111001 00100000 01100001 01101110 01100100 00100000 01110000 01110010 01100001 01100011 01110100 01101001 01100011 01100101 00100000 01110000 01110010 01100001 01100011 01110100 01101001 01100011 01100101 00100000 01110000 01110010 01100001 01100011 01110100 01101001 01100011 01100101 00101110.

There you go! have fun!

I have finally re written this instructable, it is better now. Sorry to those of you who didn't like it.


CelinaV1 (author)2017-05-01

I still don't understand... how do the 1s have anything to do with the letters?? The only part I half understood was the number decoding (add all ones ((right)) but I didn't quite comprehend this one... here it say 10010110, and all the examples they showed me started with 0, plus, if I name the a '1' and b '2' etc, a would be 01100001 I assume, because of the 0110 and the following 000, only one '1', easy. but what happens with b? 01100002? i know binary only utilizes 1s and 0s, so i _know_ it cannot be. I am lost there. would it be 01100011? Besides my 0 percent comprehension about mostly anything, thank you for making this article and trying to make idiots like me learn such complex codes.

Have a good day ^^

olibjo (author)CelinaV12017-11-07

The code for "b" is 01100010. The second image on the tutorial shows that!

jpjay341 (author)olibjo2017-11-25

thank you

olibjo (author)2017-11-07

I figured it out!

CelinaV1 (author)2017-05-01

I don't understand TT^TT

deathflare (author)CelinaV12017-10-14

i dont understand too

BigTimePro. (author)CelinaV12017-06-23

It's not the 1's,it the order they're written at.Like that guy who uploaded this said,1 is on 0 is off.

Now,think of that as a machine with fuses turned on and off by buttons,

Now imagine you want to make your own language so the machine will do holes in the paper when you press certain buttons (and every time the buttons will reset),so that's the on and the little spaces is the off.

And the order the on will appear on the paper translates to anything you choose actually,but they chose numbers and certain letters and called it Binary code.

Now,I just explained how order in ciphering works,now,in this case it's the basics and the stones which holds it,but binary code is not simple until you enjoy learning it,it is a language,and languages are just some symbols in some order with THE SAME basics.

So that's how that part of the basics which you're having trouble with works (;,I hope so

AzimK4 (author)2017-08-31

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

HunterTheYoutuber (author)2017-06-04

It Is

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

Huntbizowp (author)2014-09-07

01000011= K right?

VileStorms. (author)Huntbizowp2014-10-22

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

AndrewL7 (author)VileStorms.2014-10-28

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 (author)AndrewL72014-10-28

my bad 255

peter.sorley (author)AndrewL72015-01-30

256 u forgot 00000000

mJenson (author)peter.sorley2017-05-23

that is the number 0 !

TeddyM1 (author)peter.sorley2015-05-09

this comment looks like a diss, like he's actually saying "OOOOHHHHHHH"

ZacD2 (author)VileStorms.2015-03-29

your so dumb :")

JoshuaC9 (author)ZacD22015-04-14

We have a "Be Nice" comment policy.


22wjirvin (author)JoshuaC92017-03-08

01001000 01101001

JosephZ17 (author)22wjirvin2017-04-22


what is up drama alert nation

hey guys killerkeemstar here lets get riiiiiiiiight intoooooo the neewsssss

MKDmaster13 (author)ZacD22015-05-31

Just so you don't look dumb as well in the future :)

JosephZ17 (author)VileStorms.2017-04-22

This is binary. You're talking about hexadecimal values which actually uses 0-9 and a-f or the base 16. Binary uses the base 2 with just 0 and 1. Look at the explanation I put on derpsisme's post. I attempted to explain binary. You CAN convert k to binary which is 01101011.

ShiK1 (author)VileStorms.2015-04-15

01000100 01010101 01001101 01000010 01000001 01010011 01010011

RobertG352 (author)ShiK12017-02-11

01001100 01001101 01000001 01001111

I now get it!

ShiK1 (author)VileStorms.2015-04-15

01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011 01101011 01001011

MatthewT6 (author)VileStorms.2014-11-18

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

"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.

JosephZ17 (author)Huntbizowp2017-04-22

01000011 = C. I attempted to explain in 10 minutes how binary works and how to figure out the letter to binary. See the reply I put on derpsisme's post.

DylanS3 (author)Huntbizowp2014-11-30

No, that means C

djheronix (author)Huntbizowp2014-11-18

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

SmartzBarz (author)2017-05-11

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

Nick1514 (author)2015-05-11

So if you have the code 01101111
That only goes from a-o

Nick1514 (author)Nick15142015-05-11

How do you get all the other letters?

JosephZ17 (author)Nick15142017-04-22

Read the reply I wrote to derpsisme's comment. I tried explaining how you get numbers and letters. At this time, derpsisme's comment is near the top if you're looking for it.

eliminate the last digit in 0100 or 0110 which is zero. Therefore, P is 01010000 and p is 01110000.

thank u

so on and so forth

JosephZ17 (author)Nick15142017-04-22

The fourth digit can be 1 once it gets to P, that's why I consider the last 5 digits (everything after the 3rd digit) a digit when looking at what individual letters are, even if it is zero. The last 5 digits (everything after the 3rd digit) are always the name no matter whether it is capital or lowercase, all capital letters, the first digits are 010 and the last 5 are always the same depending on which letter it is, and all lowercase letters, the first digits are 011 and the last 5 are always the same depending on which letter it is.

MakeThatThing (author)Nick15142016-03-18

You can add another bit to the end by simply adding another digit. Keep the "0110" or "0100" at the very beginning to tell the reader that it is a letter and whether it is capital or lowercase. For example, "z" would be 010011010. This would mean lowercase + 16 + 8 + 2 = lowercase z. Most computers "talk" in numbers, not letters, so most of the time computers use only eight-digit codes, but for letters above o, you must add more bits.

Agent803 (author)2016-10-25

Can you add a translator?

Agent803 (author)Agent8032016-11-12

Like a=________

JosephZ17 (author)Agent8032017-04-22

I'd use this website here (I know all the letters including uppercase and lowercase by memory and like to write stuff without any spaces on the binary code on this website):

Lowercase a = 01100001

Uppercase A = 01000001

Uppercase B = 01000010

Lowercase b = 01100010

derpsisme (author)2017-04-18

i dont understand... how do 1s and 0s make different numbers and make letters..?

JosephZ17 (author)derpsisme 2017-04-22

Binary numbers uses the base 2 instead of the base 10. With the base 10, we are counting from 0-9 and after 9 we are creating another digit, so we are always creating another digit after all the place values reaches 9. Ex. 9 then comes 10, 99 then comes 100, 999 then comes 1000. That's how we normally count, now binary uses the base 2 where instead of counting up to 9, we count up to 1 we never go past one, once we pass 1, we create another digit after all the place values reaches 1. Ex. 1 then comes 10, 11, then comes 100, 111 then comes 1000, 1111 then comes 10000, 11111 then comes 100000, does the number part make sense? You never count past 1 and you're creating another digit just like how regular counting, you never pass 9 and then you're creating a digit after passing 9. Now letters, I'm not really sure about why the letters get what they get but you're basically counting sequentially so 01100001 means lowercase a and 01000001 means uppercase A, then 01100010 means lowercase b and 01000010 means uppercase B, then 01100011 means lowercase c and 01000011 means uppercase C and so on, you're counting sequentially from the previous value. 01100100 is lowercase d, 01000100 is uppercase D. The difference between uppercase and lowercase is pretty simple; With all lowercase letters the first 3 digits are 011 and with all uppercase letters the first 3 digits are 010 and then the last 5 digits after that (8 total digits), for all of the letters they are exactly the same. The last 5 digits of each letter follows as this: a = 00001; b = 00010; c = 00011; d = 00100; e = 00101; f = 00110; g = 00111; h = 01000; i = 01001; j = 01010; k = 01011; l = 01100; m = 01101; n = 01110; o = 01111; p = 10000; q = 10001; r = 10010; s = 10011; t = 10100; u = 10101; v = 10110; w = 10111; x = 11000; y = 11001; z = 11010; Those are the last 5 digits whether they are uppercase or lowercase letters, so if you wanted let's say a capital P, it would be 01010000 because capital letters the first 3 digits is 010 + p is 10000 so 01010000. Lowercase a would be 01100001 because lowercase letters the first 3 digits is 011 + a is 00001 so 01100001. Knowing pretty much that kind of stuff is the reason I'm able to talk binary without a computer or anything, just using my head saying it fluently so let's say I wanted to say hi I will use lowercase letters for this so hi would be h + i which is 0110100001101001 or 01101000 (h) + 01101001 (i). If you practice enough you could probably get pretty fluent at it and talk nothing but a bunch of 0's and 1's. If I'm saying someone's name which people often ask "How do you say my name in binary?" I then start with a capital letter and the rest of the letters are lowercase. Ex. Bob would be 010000100110111101100010 because 01000010 (B) + 01101111 (o) + 01100010 (b) (notice how only the first letter is capitalized?) Like I've said lowercase a is 01100001 which if you translated that to a number counting sequentially in the base 2 (with only 0 and 1) and convert it to the base 10; 01100001 = a (lowercase) = 97 (converted to the base 10). Lowercase z would be 01111010 which if you translated that to a number counting sequentially in the base 2 (with only 0 and 1) and convert it to the base 10; 01111010 = z (lowercase) = 122 (converted to the base 10). Capital A would be 01000001 which translates to 65 as a regular number. So that's as much as I can explain in 10 minutes. Sorry about this long answer but that's pretty much what it is and if you still don't understand, that's okay, no one is forcing you to know this!

AntonA35 (author)2017-01-16

01000010 01110101 01110011 01101000 00100000 01100100 01101001 01100100 00100000 00111001 00101111 00110001 00110001

DATd8 (author)AntonA352017-01-25

Very meaningful code AntonA35, my personal favorite is 01001001 00100000 01100001 01101101 00100000 01001010 01100101 01110111 01101001 01110011 01101000, the meaning behind it is truly 01000001 00110001.

unknown23 (author)2016-11-03

hey i am new to this thing can you guys help me

ProX2 (author)unknown232016-12-30

hey here is a tip for u skip 3 first letters from left and u count the ones like so 01101001 from right to left the first digit is one second is two third is four fourth is eight. Like so and then you put the together

About This Instructable




More by meedeeleemee:Download All Sbemails! Batch Downloader.Learn Binary (The easy way) 01000001 00000001april fools your computer
Add instructable to: