One of my favorite areas of math should be obvious given what I do for a living. I’m a computer scientist, and I’ve spent my career building software. In particular, I’ve worked as both a researcher and an engineer at a several different companies, building software that other people use to build software, like programming languages, compilers, build systems, and development tools.

So what area of math am I talking about? Computation. Computation is the branch of math that studies what kinds of things machines can do. Long before anyone had actually built a real computer of any kind, mathematicians and logicians set the groundwork for what became the field of computer science. They designed theoretical machines, computing ...

Start Free Trial

No credit card required