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 trial
Dronca Simona
393 PointsMath
Do i need math to be a good programmer ?
6 Answers
Stone Preston
42,016 PointsMath is used a lot yes. However, its normally pretty basic math. addition, subtraction, multiplication, division, algebra etc. You dont normally have to have a working knowledge of more advanced math like calculus/trig. Although some pretty advanced math can be used in things such as graphics programming etc
Dronca Simona
393 PointsThank you very much Stone for your answer .. I`m a beginner web developer and a friend discouraged me saying that i really need math to be a programmer.. I know that i need some basic math but..
Kenneth Love
Treehouse Guest TeacherMath knowledge never hurts. But, that said, you are using a computer which is generally very good at doing math.
Matthew Reed
Courses Plus Student 17,986 PointsI actually majored in math in college and I'm a web developer. Basic web development only requires basic math. If you get into things like Artificial Intelligence, Machine Learning, and Data Science then high level math helps. Those are useful for things like recommender systems like what Netflix uses to recommend movies. Also math just makes you better at logic and problem solving. Basically it helps but is not a requirement.
James Barnett
39,199 PointsTo start out you don't need much math as previously mention. After a few years if you want to go deeper, you notice that books on "algorithms" "data structures" and "computer science" in general will borrow heavily from Discrete Math for which Calculus is a pre-req.
Dronca Simona
393 PointsThank you guys for your help !