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