Coding is
similar to forecasting the varying atmosphere via electronic models. Just as climatologists examine diverse weather models to make predictions, programmers utilize varied coding approaches to build their own virtual atmospheres.
Maps and Models Page National Weather Service