برمجة تعريفية

من ويكيبيديا، الموسوعة الحرة
(بالتحويل من البرمجة التعريفية)
اذهب إلى: تصفح، ‏ ابحث

في علم الحاسوب، البرمجة الإلزامية[1] هي واحدة من أنماط البرمجة وهي تعبّر عن منطق البرنامج دون شرح تدفق السيطرة. الكثير من لغات البرمجة تلجأ لهذا النمط كي تقلل أو تلغي أي أعراض جانبية من خلال وصف ماذا يجب على البرنامج أن ينجزه بدلا من التطرق لكيفة انجازه. يأتي هذا النمط في البرمجة على النقيض من البرمجة الأمرية والتي تتطلب توفير خوارزمية واضحة.

أصبحت البرمجة الإلزامية تلقى رواجا أكثر في الفترة الأخيرة حيث أنها أظهرت قدرة على تبسيط كتابة البرامج المتوازية.

تشمل لغات البرمجة الإلزامية أنواع مثل: التعابير النمطية والبرمجة المنطقية والبرمجة الوظيفية.

مصادر[عدل]

Wiki letter w.svg هذه بذرة تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.