DEV Community

Anita Olsen
Anita Olsen Subscriber

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 (6)

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
 
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
 
code42cate profile image
Jonas Scholz •

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

Collapse
 
anitaolsen profile image
Anita Olsen •

Just 0s and 1s 🤭

Collapse
 
abdul_waheedsiddiqi_41ab profile image
Info Comment hidden by post author - thread only accessible via permalink
Abdul Waheed Siddiqi •

What a great explanation lol

Collapse
 
officialphaqwasi profile image
Isaac Klutse •

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

Some comments have been hidden by the post's author - find out more