أسلوب برمجي يعامل الأوامر البرمجية كبرامج مستقلة يمكن ربطها معًا لإنشاء مهام معقدة باستخدام واجهات سطر الأوامر.