1. словесная (запись на естественном языке);
2. графическая (изображения из графических
символов);
3. псевдокоды (полуформализованные описания
алгоритмов на условном алгоритмическом языке,
включающие в себя как элементы языка
программирования, так и фразы естественного
языка, общепринятые математические обозначения
и др.;
4. программная (тексты на языках
программирования).