لغة برمجة موجهة للمعالجة

لغة برمجة موجهة للمعالجة Process oriented programming هي نمط من انماط البرمجة تفصل بين الاهتمام بين بنى المطيات وبين العمليات المتزامنة التي تتصرف وفقاً لبنى المعطيات . ان بنى المعطيات في هذه الحالة مستمرة ,معقدة ,ذات مقياس كبير -ان موضوع التطبيقات عامة الاهداف هو المعالجة الخاصة لمجموعة معطيات خاصة موجودة في التطبيقات عالية الانتاجية high productivity applications (HPC) .

ان النموذج يتيح لإنشاء كم كبير من التطبيقات التي تقوم بمشاركة مجموعة من المعطيات .البرامج تكون مجموعة من العمليات المتوازية بحيث تنشأ وفقاً لمعطيات متشاركة .

ان هذا النمط تم اختراعه من اجل الحواسب التفرعية في ثمانينيات القرن العشرين , خاصة الحواسيب التي تملك معالجات صغرية من نوع transputer او معماريات مشابهة .

ان اول ظهور لهذا النمط من انماط البرمجة كان في لغة Ease التي تم تصميمها في جامعة Yale في العام 1990 . ظهر نماذج مشابهة منذ ظهور مفهوم قواعد معطيات SQl واللغات غرضية التوجه كجافا .