算法(Algorism)一词最初出现在12世纪,是用于表示十进制算术运算的规则。18世纪,算法Algorism演变为Algorithm,算法概念有了更广的含义。任何定义明确的计算步骤都可称为算法,或者说算法是合乎逻辑、简捷的一系列步骤。现在算法通常指可以用计算机来解决某一类问题的程序或步骤。