А)Алгоритм — инструкция, включающая определенный четкий порядок действий, совершаемых для выполнения поставленной задачи. Число действий всегда конечно.
Б)Программа (компьютерная, прежде всего) — запись последовательности инструкций, исполняемых компьютером.
1.Алгоритм — инструкция, программа — запись последовательности инструкций.
2.Алгоритм может быть представлен в любом виде, программа — на языке программирования.
3.Программа включает описание данных и действий, алгоритм — только действий.
4.Алгоритм может быть предназначен для решения класса задач.
5.Алгоритм является базовым понятием математики.
6.Программа является объектом авторского права.