并发计算（，或译为并行处理、共时计算），是一种程式计算的形式，在系统中，至少有两个以上的计算在同时运作，计算结果可能同时发生。用来实作并行系统（Concurrent system）的程式语言与各种演算法，统称为并行计算。并行程式通常被设计为互动式的运算过程，因为它的运算过程是不确定的，在设计上的难度较高。设计并行程式最大的挑战，在于确保不同运算执行步骤间的互动或是通讯，能以正确的顺序进行，同时，也要确保在不同执行步骤间共享的资源，能够正确被存取。在这个领域的先驱人物有艾兹赫尔·戴克斯特拉、东尼·霍尔与泊