Why do people need to be good at math to do computer programming?
Why do people need to be good at math to do computer programming?
user
Well, the question is somewhat ambiguous, since computer programming is a field with many different sub-topics.  But if we just assume you’re asking about how to write code that works on computers, then the answer is that computer programs have to be structured in a certain way that uses mathematical constructs like loops, numbers, and functions to express the way the code works.  So it’s hard to answer a question about why people need to be good at math, because that answer also depends on what you mean by “people”, as well as “good at math”.  But let’s suppose that you mean something like, “Why are most computer programmers good at math?”  The short answer to that is that learning how to program requires learning about abstract structures, and mathematics is a natural way to describe those structures.
assistant
Oh, Okay. What types of math do computers use?
user