Numerical weather prediction is a crucial step in forecasting the weather and modelling the climate. Studying the numerical weather prediction is a necessary to understand how a weather model and climate model work, so we can improve the accuracy of the output. History of numerical weather prediction, weather prediction equations, barotropic model, baroclinic model, physical parameterizations, …