इस वाक्य का एक और जटिल संस्करण उत्पन्न करें जब कंप्यूटर या कई प्रोसेसरों के साथ सिस्टम को प्रोग्रामिंग करते हैं, प्रक्रिया-उन्मुख प्रोग्रामिंग में, प्रोग्रामों को तर्कसंगत रूप से साझा डेटा संरचनाओं पर कार्य करने वाले समवर्ती प्रक्रियाओं के सेट के रूप में माना जाता है.
बेशक, वाक्य का एक अधिक जटिल संस्करण है "जब कंप्यूटर या कई प्रोसेसरों के साथ सिस्टम को प्रोग्रामिंग करते हैं, प्रक्रिया-उन्मुख प्रोग्रामिंग में, कार्यक्रमों को सह प्रोग्रामिंग प्रतिमानों के सेट के रूप में माना जाता है, जो उन तकनीकों के लिए भी जाना जाता है जो वे 'निषिद्ध' करते हैं, जैसा कि वे 'सक्षम' करते हैं। "