在可计算性理论和计算复杂性理论中，计算模型（model of computation）描述了如何根据一组输入值计算得出输出值，也包含了负责运算、存储和通讯等结构的具体组织方式。它可以用于测量一个算法在时间和/或空间上的复杂度。通过计算模型的抽象化总结，我们可以分析出算法的性能，而避免在具体程序层面，被不同的技术和实现方式造成的性能差异所误导。
模型.计算模型可以分为三大类：顺序模型，函数式模型，以及同步模型。顺序模型：函数式模型：
使用.在算法分析领