アルゴリズムとは、問題を解決するための処理手順のことです。システム開発では、プログラム言語を使って、アルゴリズム(コンピュータにさせたい処理を順番に書き出す作業)を記述していきます。ある結果にたどり着くためのアルゴリズムは、一つとは限りません。多くの場合、複数のアルゴリズムが考えられます。良いアルゴリズムとは、「正しい結果を出すことができる」、「短時間で処理することができる」、「誰が見てもわかりやすい」、「仕様の変更に対して簡単に修正ができる」といった点があげられます。
講座:論理的な思考にも通じる、アルゴリズムって何か?を知る(000020)