DEV Community

Anita Olsen
Anita Olsen

Posted on

Is Binary Fundamental to Programming?

Binary is the bedrock of all programming languages. It is a system of storing numbers in only two places: 0s and 1s which correspond to the on and off states your computer can understand.

How important is it to learn binary? Should I learn it as a programmer?

Would you say binary is fundamental to programming?

Top comments (5)

Collapse
 
jennavisions profile image
Jenna

I guess it doesn't hurt to know binary.
Understanding it can deepen your grasp of how computers work.
I don't think it's essential for everyday programming tasks.
However, learning it can enrich your foundational knowledge.

Collapse
 
phalkmin profile image
Paulo Henrique

If you are programming on a machine level, yes.

Otherwise, no.

But, contrary to binary, there's a third alternative:

Image description

Collapse
 
officialphaqwasi profile image
Isaac Klutse

Yes, binary is how computer communicates and knowing how the machine you use works is very necessary.

Collapse
 
code42cate profile image
Jonas Scholz

There's not a lot to learn, no?:D

Collapse
 
anitaolsen profile image
Anita Olsen

Just 0s and 1s 🤭