Псевдокод — это подробное описание на простом языке (не на языке программирования) того, что должен делать алгоритм. Псевдо означает «ненастоящий» или «нереальный», поэтому можно сказать, что псевдокод — это имитация кода, который, однако, полезен для определения того, что должен делать алгоритм.
Псевдокод также можно рассматривать как высокоуровневое описание. Псевдокод обычно используется для планирования большой или сложной части программы перед написанием реального кода.