Алгоритм — это точное предписание действий, позволяющее решать задачи за конечное число операций, возникшее от слова «аль хорезм» во времена знакомства с арифметическими действиями. В информатике алгоритмы классифицируются по структуре и свойствам, включая понятность, однозначность и результативность. Эволюция алгоритмов и подходов к их созданию, таких как структурное и объектно-ориентированное программирование, отражает развитие вычислительной техники и необходимости повышения эффективности.