• گاهی به عنوان مترادفی برای برنامه‌نویسی تابعی محض در نظر گرفته می‌شود. این نوع برنامه‌نویسی زیرمجموعه‌ای از برنامه‌نویسی تابعی است که در آن تمام توابع به...
    33 KB (2,573 words) - 12:35, 16 February 2024
  • روش‌ها و نام متغیرها را در طول اجرای برنامه به هم ملحق می‌کند. طرح پایتون به پشتیبانی محدود برای برنامه‌نویسی تابعی به سُنَت زبان لیسپ، ارائه شد. به همین...
    119 KB (8,621 words) - 19:12, 25 September 2024
  • است که ساختار یا بلوک اصلی اجزای آن اشیاء می‌باشند. در این شیوه برنامه‌نویسی، برنامه به شیء گرایش پیدا می‌کند، به این معنا که داده‌ها و توابعی که بر روی...
    18 KB (1,835 words) - 17:25, 22 May 2024
  • زبان‌های برنامه‌نویسی ساختارهای زبانی دستور مدار الگوریتم را به‌وسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت...
    64 KB (6,027 words) - 15:43, 19 August 2024
  • واسط‌های تابعی، عبارت‌های لامبدا، جویبار (Stream) و امکانات گسترده کتابخانه‌ای در این نسخه معرفی شده‌اند. در این نسخه، رویکرد برنامه‌نویسی تابعی، علاوه...
    70 KB (5,993 words) - 07:19, 18 April 2024
  • برنامه‌نویسی منطقی (به انگلیسی: Logic Programming) یک پارادایم برنامه‌نویسی است که بیشتر آن مبتنی بر منطق صوری است. هر برنامه نوشته‌شده به یک زبان برنامه‌نویسی...
    19 KB (1,722 words) - 06:45, 10 August 2022
  • زبان برنامه‌نویسی همه‌منظوره، همگردان (کامپایلری) و در اصل سطح بالا، شیءگرا و چندرگه است که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شیءگرا...
    61 KB (5,072 words) - 14:51, 3 September 2024
  • w ) {\displaystyle {\mathcal {O}}(nw)} است. توجه کنید که زمان اجرای برنامه تابعی از چندجمله‌ای بر حسب n نیست، در واقع یک تابع چندجمله ای از n {\displaystyle...
    61 KB (6,719 words) - 16:11, 23 August 2023
  • عناصر پارادایم‌های برنامه‌نویسی برعهده طراح برنامه یا برنامه‌نویس می‌باشد. برنامه‌نویسی دستوری در تضاد با برنامه‌نویسی تابعی برنامه‌نویسی رویه‌ای در تضاد...
    6 KB (409 words) - 10:31, 3 August 2023
  • برنامه‌نویسی تابعی واکنشی (به انگلیسی: Functional reactive programming، یا مخفف: FPR) پارادایم برنامه‌نویسی برای برنامه‌نویسی واکنشی به کمک مفاهیم سازندهٔ...
    1 KB (57 words) - 10:09, 4 November 2018
  • طول اجرای برنامه فراخوانده شود شامل فراخوانی پروسه توسط خودش (برنامه‌نویسی بازگشتی) یا پروسه‌های دیگر. برنامه‌نویسی منطقی برنامه‌نویسی تابعی (انگلیسی)...
    1 KB (101 words) - 20:35, 13 April 2021
  • مناسب باشد. از پژواک برای مشاهده و اصلاح اجرای برنامه، در «زمان اجرا» استفاده می‌شود. در زبان‌های برنامه‌نویسی شی گرا مثل جاوا، پژواک امکان بازرسی کلاس‌ها،...
    11 KB (1,045 words) - 14:13, 18 March 2024
  • کاتلین (به انگلیسی: Kotlin)، یک زبان برنامه‌نویسی عمومی، مستقل از سکو از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا می‌شود. همچنین می‌تواند به سورس...
    12 KB (885 words) - 21:14, 27 June 2024
  • پرونده:Perl language logo.svg پِرْل (به انگلیسی: Perl) دوتا از زبانهای برنامه‌نویسی سطح بالا، همه منظوره، مفسری و پویا است. پرل به پرل نسخه ۵ اشاره دارد،...
    50 KB (4,526 words) - 20:10, 21 February 2024
  • نوشتن برنامه‌های موازی برای رایانش موازی را آسان و ساده کند توانسته توجه زیادی را به خود معطوف سازد. زبانهای معمول اعلانی شامل برنامه‌نویسی تابعی، عبارت...
    4 KB (345 words) - 05:01, 27 September 2024
  • زبان‌های برنامه‌نویسی همزمان، کتابخانه‌ها، رابط‌های برنامه کاربردی، و مدل‌های برنامه‌نویسی موازی (مانند اسکلت الگوریتمی) برای برنامه‌نویسی موازی کامپیوترها...
    64 KB (5,584 words) - 20:22, 24 January 2024
  • زبان برنامه‌نویسی مورد استفاده، چندین نوع برنامه‌نویسی استقرایی وجود دارد، برنامه‌نویسی تابعی استقرایی، که می‌توان از زبان‌های برنامه‌نویسی تابعی مانند...
    9 KB (799 words) - 08:12, 30 November 2023
  • او دنبال ساخت زبانی بود که امکانات متعادلی برای برنامه‌نویسی تابعی و برنامه‌نویسی دستوری برای برنامه‌نویس فراهم آورد. ماتسوموتو دربارهٔ انگیزه‌اش برای...
    48 KB (3,825 words) - 09:53, 13 April 2024
  • زبان برنامه‌نویسی انعکاسی است. یک برنامه اسمالتاک توصیف یک روند محاسباتی پویا را نشان می‌دهد. زبان برنامه‌نویسی اسمال تاک نشان‌دهنده چنین برنامه‌هایی...
    41 KB (3,731 words) - 10:22, 14 February 2024
  • برنامه یا به‌طور جداگانه داخل کتابخانه (رایانه) ای تعریف شده باشد که می‌تواند توسط برنامه‌های مختلف مورد استفاده قرار گیرد. در زبان‌های برنامه‌نویسی مختلف،...
    8 KB (740 words) - 07:07, 1 April 2024
  • R، یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ها است، که بر اساس زبان‌های اس و اسکیم پیاده‌سازی شده‌است. این نرم‌افزار متن باز،...
    13 KB (942 words) - 15:22, 20 November 2023
  • پی‌اچ‌پی (PHP) یک زبان برنامهنویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافته‌است؛ اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد...
    80 KB (5,755 words) - 15:40, 21 June 2024
  • چندریختی روی برنامه‌نویسی شیء گرا هستیم. روش به کار برده شده در این تحقیق، مطالعه منابعی از جمله کتب مرتبط با برنامه‌نویسی، راهنمای برنامه‌های شیء گرا...
    16 KB (1,543 words) - 05:47, 26 December 2023
  • راست (به انگلیسی: Rust) یک زبان برنامه‌نویسی ترجمه‌شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته‌است. این زبان طراحی شده‌است تا یک...
    21 KB (1,735 words) - 15:52, 22 September 2024
  • هسکل (به انگلیسی: Haskell) یک زبان برنامه‌نویسی تابعی خالص (به انگلیسی: purely functional)، استاندارد شده و همه منظوره با نوع داده مستحکم است که به یاد...
    21 KB (1,751 words) - 18:01, 30 June 2022
  • برای حل آن دسته از مسائل به وجود آمده است که به‌طور سهل و آسان توسط برنامه‌نویسی تابعی یا شیوه‌های ریاضی قابل حلّ نبوده‌اند. در بسیاری از موارد، با پوشانیدن...
    124 KB (10,081 words) - 05:50, 4 October 2024
  • کامپایلر (category برنامه‌نویسی)
    انگلیسی: Compiler، /kəmˈpaɪ.lɚ/) یا مترجم برنامه یا مجموعه‌ای از برنامه‌های رایانه‌ای است که متنی از زبان برنامه‌نویسی سطح بالا (زبان مبدأ) را به زبانی سطح...
    24 KB (2,167 words) - 03:44, 20 June 2024
  • گو (به انگلیسی: Go) یک زبان برنامه‌نویسی ترجمه‌شده و دارای زباله جمع‌کن و همروند است که در شرکت گوگل و توسط رابرت گریسیمر، راب پایک و کن تامپسون توسعه...
    22 KB (1,707 words) - 14:51, 18 January 2024
  • برنامه‌نویسی همگانی (به انگلیسی: Generic programming) نوعی روش برنامه نویسی رایانه است که در آن الگوریتم ها به صورت نوع داده ی «تعیین شونده در آینده»...
    2 KB (136 words) - 09:21, 26 May 2021
  • چندگانه پشتیبانی نمی‌کند. ۱٫۳ Meta Programming ۱٫۴ تابعی: زبان D از بسیاری ویژگی‌های برنامه‌نویسی تابعی پشتیبانی می‌کند؛ مانند ثابت توابع، اشیای بازگشتی-تغییرناپذیر...
    10 KB (709 words) - 15:31, 16 February 2024
  • دارت (به انگلیسی: Dart)، یک زبان برنامه‌نویسی است که توسط گوگل توسعه داده می‌شود. هدف دارت جایگزین کردن جاوااسکریپت که زبان داخلی مرورگرهای وب است می‌باشد...
    14 KB (1,241 words) - 17:11, 24 September 2024