Mathematical modeling is to abstract the problems encountered in real life into mathematical models and solve practical problems by mathematical methods. Of course, if you encounter complex problems, you can use computer programming to solve them.
Computer programming is also helpful to solve the problems we encounter in real life.