Особенности записи алгоритма в программной форме заключаются в том, что алгоритм записывается на языке программирования, который позволяет на основе строго определённых правил формировать последовательность предписаний, однозначно отражающих смысл и содержание алгоритма, с целью его последующего исполнения на компьютере. 1
Некоторые преимущества такого способа:
- алфавит алгоритмического языка шире алфавита машинного языка, что повышает наглядность текста программы; 3
- набор операций, допустимых для использования, не зависит от набора машинных операций, а выбирается из соображений удобства формулирования алгоритмов решения задач определённого класса; 3
- формат предложений достаточно гибок и удобен для использования, что позволяет с помощью одного предложения задать достаточно содержательный этап обработки данных; 3
- требуемые операции задаются с помощью общепринятых математических обозначений; 3
- данным в алгоритмических языках присваиваются индивидуальные имена, выбираемые программистом; 3
- в языке может быть предусмотрен значительно более широкий набор типов данных по сравнению с набором машинных типов данных. 3