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