1. Данные, предназначенные для управления конкретными компонентами системы обработки данных в целях реализации определенного алгоритма; 2. упорядоченная последовательность команд, подлежащих обработке, последовательность предложений языка программирования (programming language). Совокупность П. (1) и документации к ним образует программное обеспечение.