برنامه‌نویسی اعلانی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Tanhabot (بحث | مشارکت‌ها)
جز ربات: ویرایش جزئی
Ebrambot (بحث | مشارکت‌ها)
جز ربات: حذف فاصله مجازی زائد
خط ۱۷:
 
* برنامه‌های کاربردی(functional programming)
ابن نوع برنامه‌ها، برنامه‌هایی هستند که با محاسبات و تحلیلات به مانند ارزیابی توابع ریاضیاتی رفتار می‌کنند و از داده‌های توضیحی(state)و بی ثبات(mutable) دوری می‌کنند. و بر خلاف برنامه‌های دستوری که به تغییرات وضعیت درون برنامه‌ها تاکید دارند به کاربرد توابع تآکید می‌کنند.از جملهٔ این قبیل برنامه‌ها می‌توان به lips,APL اشاره کرد که بعد‌هابعدها نمونه‌های پیشرفته آن مانند Schemایجاد شد.
 
* برنامه‌های منطق(logic programming)