Algorithms

/ˈælɡərɪðəmz/ アルゴリズムズ

1. 問題を解決したり、計算を実行したりするための一連の明確な指示や手順。特にコンピューターサイエンスの分野で用いられる、入力データを受け取り、有限の時間で一連のステップを実行して出力データを生成する手順。

特定の目的を達成するために、明確に定義された一連の指示や手順を指します。特にコンピューターサイエンスの分野で用いられ、問題を効率的に解決するための道筋を示します。
Sorting algorithms are fundamental in computer science. (ソートアルゴリズムはコンピューターサイエンスの基本です。)

2. ある問題を解決したり、特定のタスクを達成したりするための、論理的で段階的な思考プロセスや方法。コンピューターサイエンスに限らず、より広範な文脈で使われる。

コンピューターだけでなく、日常生活や特定のプロセスにおいて、ある問題を解くための論理的で段階的な手順を指すこともあります。計画的で順序立てられた思考や行動のパターンを表現する際に用いられます。
A good recipe is essentially an algorithm for cooking. (良いレシピは本質的に料理のためのアルゴリズムです。)
関連
computational complexity
flowchart