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