I'm taking a calculus-based introduction to physics this semester and I'm finding it fascinating so far. The idea that there is a reason and a method for everything really resonates with me and that has lead to me really enjoying this course. I'm also really into programming. I've spent quite a bit of time over the last year programming with Python in different domains and I want to get into physics programming now, but I'm not exactly sure what 'physics programming' is. What are some ways the I can integrate these two disciplines? Where do the domains of physics and programming overlap? Game physics sounds like it would be interesting, but as I understand it, physics programming jobs at game companies are becoming more and more rare as dedicated physics processing units are starting to gain a following. Can anyone (reliably) confirm or deny this?