Programming is a bad term here I think.
Computer Science is (on some level) the extension of math to dynamic processes.
Overly simplified, math might give you a well defined value, but no way to actually calculate that value, that's where computer science come into play.
Overly simplified, math might give you a well defined value, but no way to actually calculate that value, that's where computer science come into play.