Отличие между программой и данными заключается в следующем:
- Программа — это последовательность команд, которую выполняет компьютер в процессе обработки данных. 3 Она представляет собой набор инструкций, разработанных программистами на языках программирования. 2
- Данные — это информация, представленная в цифровой форме, пригодной для её обработки компьютером. 3 Это могут быть текстовые документы, изображения, аудиоклипы и т. д.. 2
Таким образом, данные — это сырьё, подлежащее обработке, а программа — это инструмент, которым сырьё обрабатывается. 5
Ещё можно сказать, что программа — это то, с чем работает данные, а данные — это то, с чем работает программа (вычисляет, сравнивает, изменяет). 4