Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialRoderick McDonald
Courses Plus Student 38 PointsWhy do I need to understand anything about Binary? it's stupid. I can't get it at all. It says 2 to 0. well 2 x 0 - 0.
I don't get this binary stuff. and why do I need to know it?
3 Answers
Josh Keenan
20,315 PointsWhen working on large systems you need to understand how a computer's memory works, Binary is needed as you need to understand what you can set as a maximum value for something for example.
2 to the power of 0 is equal to 1. It doesn't mean 2 x 0.
Any number to the power of 0 is equal to one, binary works in the indices of 2 or base 2.
If you want me to explain more just post to this thread again.
Roderick McDonald
Courses Plus Student 38 PointsWhy do I need to understand it? I can drive my car and I have no idea how it works.
Nigel Ames
822 Pointswell, you might not actually need to ever use it, depending on what you do. web developers rarely use binary i believe. but its good to be at least somewhat familiar with history.
Josh Keenan
20,315 PointsI think full stack web developers end up needing an understanding of it.
Josh Keenan
20,315 PointsJosh Keenan
20,315 PointsWhen working with computers you need to understand how their memory works because you WILL NEED to interact with it at some point if you go into a career working with them. Later in your career when you work on systems, let's use a social network where you post things as an example, on each post you don't want to use more than a byte of memory, so you know that you want to set the maximum character limit to 255.
It is needed if you plan to make a career in the computing industry and this course gives you the basic knowledge you need.