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