برمجة وظيفية

في علوم الكمبيوتر، تُعد البرمجة الوظيفية (بالإنجليزية: Functional Programming) نموذجًا برمجيًا حيث يتم إنشاء البرامج من خلال تطبيق الوظائف وتأليفها. إنه نموذج برمجة إعلاني تكون فيه تعريفات الدوال أشجارًا للتعبيرات التي ترجع كل منها قيمة، بدلاً من سلسلة من العبارات الحتمية التي تغير حالة البرنامج.

Don`t copy text!