聯系:程序是計算機指令的有序集合,是算法用某種程序設計語言的表述,是算法在計算機上的具體實現。
區別:
壹、形式不同
1、算法:算法在描述上壹般使用半形式化的語言。
2、程序:程序是用形式化的計算機語言描述的。
二、性質不同
1、算法:算法是解決問題的步驟。
2、程序:程序是算法的代碼實現。
三、特點不同
1、算法:算法要依靠程序來完成功能。
2、程序:程序需要算法作為靈魂。