Основные отличия между алгоритмами и псевдокодом:
- Алгоритм — это формальное определение с конкретными характеристиками, описывающее процесс, который может быть выполнен компьютерной машиной для выполнения определённой задачи. 2
- Псевдокод — это неформальное и удобочитаемое описание алгоритма, оставляющее множество мелких деталей. 2 Его цель — описать высокоуровневые шаги алгоритма в более реалистичной манере на естественном языке. 2
Таким образом, алгоритм описывает процесс, а псевдокод — структуру алгоритма. 23
Кроме того, в псевдокоде не приняты строгие синтаксические правила для записи команд, что облегчает запись алгоритма на стадии его проектирования и даёт возможность использовать более широкий набор команд. 1