Title: What do you think it&#x27;s essential math a programmer should know?<p>I&#x27;ve learned higher algebra, calculus, some geometry which was eased by the already known algebra, number theory, probabilities, combinatorics, graph theory, statistics, formal language and automata theory, and that&#x27;s mostly it. Most of my CS courses in university required some kind of math which we previously did.<p>I can&#x27;t say I remember all I&#x27;ve learned but I can recall things if needed.<p>It was a thing that programming languages were explained in terms of formal language theory, plus some algebraic constructs. Now a days whenever I read about a programing language, I read about mostly category theory or functional theory and it mostly doesn&#x27;t make sense.<p>So how hard or how many math domains should one learn to be able to understand all major CS theory?
Upvote: