Псевдокод.

Псевдокод представляет собой систему обозначений и правил, предназначенных для единообразной записи алгоритмов.

Псевдокод занимает промежуточное место между естественными и формальными языками.

В псевдокоде не приняты строгие синтаксические правила для записи команд, присущие формальным языкам, что облегчает запись алгоритма на стадии его проектирования и дает возможность использовать более широкий набор команд, рассчитанный на абстрактного исполнителя.

Однако в псевдокоде обычно имеются некоторые конструкции, присущие формальным языкам, что облегчает переход от записи на псевдокоде к записи алгоритма на формальном языке.

Единого или формального определения псевдокода не существует, поэтому возможны различные псевдокоды, отличающиеся набором служебных слов и управляющих конструкций.

Примером псевдокода может служить алгоритмический язык, описанный в учебнике А.Г. Кушниренко и др. «Основы информатики и вычислительной техники».