Programming vs Math

This cluster debates whether programming is equivalent to mathematics, emphasizing distinctions like programming's complexity and practicality versus math's abstract nature, while acknowledging math's utility as a tool in programming.

📉 Falling 0.5x Science
3,840
Comments
20
Years Active
5
Top Authors
#6030
Topic ID

Activity Over Time

2007
4
2008
28
2009
125
2010
131
2011
167
2012
245
2013
186
2014
390
2015
188
2016
268
2017
258
2018
190
2019
245
2020
260
2021
215
2022
299
2023
227
2024
173
2025
233
2026
8

Keywords

CS dimensionalconsulting.com JavaScript i.e CC stacks.html math programming mathematics computer mathematical software programmers calculus computer science tool used

Sample Comments

gnunez Jul 18, 2014 View on HN

Programming is not math! Math is Math! Math is a tool used in programming, engineering, economics, etc. To reduce a subject to a tool used in the subject is reductionist to the extreme and does not acknowledge the richness and complexity of the subject.

seanmcdirmid Jul 4, 2014 View on HN

Math is a tool used in programming, programming isn't defined by math though (there are plenty of non-math activities that dominate the process). What is so hard about that?

alphazard Aug 24, 2025 View on HN

Programming is very different from and far more useful than what they call "math" in school, but basically any analysis of your program or of possible improvements is going to involve methods and knowledge that people called "mathematicians" and "computer scientists" happen to be very familiar with.

AlexCoventry Oct 1, 2019 View on HN

Programming is generally not mathematics, though. Usually, you're doing something considerably more complex, though also more concrete.

gremgoth Apr 20, 2024 View on HN

programming is the art of being able to implement what one doesn't understand, and math is the art of being able to understand what one cannot implement

austincheney Dec 26, 2020 View on HN

Agreed!> Computer Programming is not Math. Let me say it again, computer programming is not Math and will never be. You want to learn computer programming, then learn computer programming.Programming is far more aligned with writing than math. If you want to be a better programmer be a better writer. Math will not make you a better programmer.Conversely, programming will not make you a better writer, but it will make you better at math. This is complicated, but provable with testi

john567 Apr 7, 2022 View on HN

Can we at least agree that programming and math are different things?

talldayo Oct 16, 2024 View on HN

Computer programming isn't real math

YeGoblynQueenne Sep 15, 2016 View on HN

I thought people do programming because they "can't do math"?

Tinned_Tuna Jul 18, 2014 View on HN

I agree, programming is not mathematics, however, the author seems to have mixed up the act of calculation and mathematics.Bering a good human calculator is unlikely to result in stellar programs. Having a good grasp of how to arrange and communicate your ideas, as is required in mathematics, will help your programming hugely.Yes, there's a large gap between what is acceptable in mathematics and what's acceptable in programming, and the types of problems you're likely to enc