• دیوید پاماس با ردیابی تاریخی "برنامه نویسی خودکار " در تحقیقات منتشر شده خود اشاره کرده‌است که آغاز برنامه‌نویسی خودکار در دهه ۱۹۴۰ و خودکارسازی فرایند...
    7 KB (571 words) - 18:35, 13 April 2021
  • است که ساختار یا بلوک اصلی اجزای آن اشیاء می‌باشند. در این شیوه برنامه‌نویسی، برنامه به شیء گرایش پیدا می‌کند، به این معنا که داده‌ها و توابعی که بر روی...
    18 KB (1,835 words) - 12:47, 7 December 2024
  • زبان‌های برنامه‌نویسی ساختارهای زبانی دستور مدار الگوریتم را به‌وسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت...
    67 KB (6,294 words) - 19:50, 2 January 2025
  • بدین ترتیب بلاک‌های کد به صورت خودکار ظاهری مرتب دارند. در پایتون مدل‌های مختلف برنامه‌نویسی (از جمله شی‌گرا و برنامه‌نویسی دستوری و تابع محور) را پشتیبانی...
    123 KB (9,025 words) - 16:14, 27 December 2024
  • سی (به انگلیسی: C، ‎/siː/‎) یک زبان برنامه‌نویسی از نوع همه‌منظوره، کامپایل‌شونده، سطح میانی، ساخت‌یافته، دستوری و روندگرا می‌باشد که در سال ۱۹۷۲ توسط...
    37 KB (3,183 words) - 08:30, 21 June 2024
  • برنامه‌نویسی رایانه‌ای همان فرایند طراحی و توسعه یک برنامه رایانه‌ای اجراپذیر برای به‌دست‌آوردن یک نتیجه رایانشی خاص، یا انجام یک عمل خاص می‌باشد. برنامه‌نویسی...
    36 KB (3,236 words) - 16:21, 15 November 2024
  • مثال زیر این تفاوت‌ها را روشن‌تر می‌کند. برخی از زبان‌های برنامه‌نویسی می‌توانند به‌طور خودکار جواب صدا زدن یک تابع با ورودی‌های مشخص را به خاطر بسپارند...
    61 KB (6,719 words) - 16:11, 23 August 2023
  • در علوم کامپیوتر، برنامه‌نویسی تابعی (به انگلیسی: Functional programming) یک رویکرد برنامه‌نویسی است که در آن برنامه‌ها توسط محاسبه و ترکیب توابع ساخته...
    33 KB (2,573 words) - 12:35, 16 February 2024
  • پارادایم‌های برنامه‌نویسی رایج شامل این مواردند: دستوری که در آن برنامه‌نویس به ماشین دستور می‌دهد که چگونه حالت خود را تغییر دهد، برنامه نویسی پردازش موازی...
    6 KB (409 words) - 09:54, 3 January 2025
  • زبان‌های برنامه‌نویسی همزمان، کتابخانه‌ها، رابط‌های برنامه کاربردی، و مدل‌های برنامه‌نویسی موازی (مانند اسکلت الگوریتمی) برای برنامه‌نویسی موازی کامپیوترها...
    64 KB (5,584 words) - 12:37, 18 December 2024
  • حافظه را به‌طور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان نسبت به زبان‌های نسل اول C بالاتر است. برنامه‌های جاوا به‌صورت...
    70 KB (5,992 words) - 07:58, 13 December 2024
  • برنامه‌نویسی ژنتیک زیر مجموعه‌ای از رایانش فرگشتی با هدف ایجاد برنامه‌های قابل اجرا جهت حل مسائل است. در این روش، فضای جستجو مجموعه‌ای از برنامه‌ها است...
    14 KB (1,248 words) - 14:04, 17 June 2024
  • برنامه‌نویسی منطقی (به انگلیسی: Logic Programming) یک پارادایم برنامه‌نویسی است که بیشتر آن مبتنی بر منطق صوری است. هر برنامه نوشته‌شده به یک زبان برنامه‌نویسی...
    19 KB (1,722 words) - 06:45, 10 August 2022
  • در طول اجرای برنامه فراخوانده شود شامل فراخوانی پروسه توسط خودش (برنامه‌نویسی بازگشتی) یا پروسه‌های دیگر. برنامه‌نویسی منطقی برنامه‌نویسی تابعی (انگلیسی)...
    1 KB (101 words) - 20:35, 13 April 2021
  • برنامه‌نویسی اعلانی (به انگلیسی: Declarative programming) یک پارادایم برنامه‌نویسی است که در آن منطق و هدف محاسبات بدون شرح چگونگی انجام آن‌ها بیان می‌شود...
    4 KB (345 words) - 05:01, 27 September 2024
  • مناسب باشد. از پژواک برای مشاهده و اصلاح اجرای برنامه، در «زمان اجرا» استفاده می‌شود. در زبان‌های برنامه‌نویسی شی گرا مثل جاوا، پژواک امکان بازرسی کلاس‌ها،...
    11 KB (1,045 words) - 14:13, 18 March 2024
  • ایجاد این زبان برنامه‌نویسی بیش از هر زبان دیگری هزینه صرف شده‌است. نام زبان ایدا برای گرامی‌داشت ایدا لاولیس، ریاضی‌دان و نخستین برنامه‌نویس رایانه، انتخاب...
    14 KB (890 words) - 22:43, 22 January 2023
  • گوناگون برنامه‌نویسی از جمله برنامه‌نویسی تابعی، شیء گرا و بازتابی را پشتیبانی می‌کند، دارای گزاره‌ها و متغیرهای پویا و مدیریت حافظه خودکار است. نسخه...
    48 KB (3,825 words) - 09:53, 13 April 2024
  • برنامه‌نویسی تابعی همه منظوره است که توسط رابین میلنر و همکاران در اواخر دهه ۱۹۷۰ در دانشگاه ادینبورگ توسعه یافت. نحو این زبان از زبان برنامه‌نویسی آی‌سوییم...
    16 KB (1,513 words) - 11:10, 24 October 2022
  • برنامه‌نویسی ساخت‌یافته (به انگلیسی: Structured programming) یک پارادایم برنامه‌نویسی است که طبق آن برنامه‌نویس قدم‌ها و روال‌هایی را که لازم است تا برنامه...
    5 KB (467 words) - 14:52, 31 August 2022
  • برنامه‌نویسی رویدادگرا یا برنامه نویسی رخدادگرا یک الگوی برنامه‌نویسی است که در آن، روند اجرای برنامه توسط رویدادها - مانند خروجی یک سنسور، تعاملات کاربر...
    6 KB (463 words) - 11:16, 17 December 2024
  • برنامه نویسی واکنشی می تواند تغییرات در مدل زیرین را به صورت خودکار در رابط گرافیکی مرتبط منعکس کند. چندین روش محبوب در ایجاد زبان‌های برنامه‌نویسی واکنشی...
    38 KB (3,797 words) - 12:22, 2 July 2021
  • برنامهنویسیِ شیءگرا و برای سرور است که برای طراحی وب توسعه یافته‌است؛ اما می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد.از زبان برنامه نویسی پی...
    81 KB (5,820 words) - 20:14, 26 December 2024
  • پرونده:Perl language logo.svg پِرْل (به انگلیسی: Perl) دوتا از زبانهای برنامه‌نویسی سطح بالا، همه منظوره، مفسری و پویا است. پرل به پرل نسخه ۵ اشاره دارد،...
    49 KB (4,526 words) - 16:03, 3 January 2025
  • راست (به انگلیسی: Rust) یک زبان برنامه‌نویسی ترجمه‌شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته‌است. این زبان طراحی شده‌است تا یک...
    21 KB (1,735 words) - 15:52, 22 September 2024
  • کامپایلر (category برنامه‌نویسی)
    انگلیسی: Compiler، /kəmˈpaɪ.lɚ/) یا مترجم برنامه یا مجموعه‌ای از برنامه‌های رایانه‌ای است که متنی از زبان برنامه‌نویسی سطح بالا (زبان مبدأ) را به زبانی سطح...
    24 KB (2,167 words) - 03:44, 20 June 2024
  • زبان اسکریپت‌نویسی یا زبان پردازه‌نویسی (به انگلیسی: script language یا scripting language) یک زبان برنامه‌نویسی است که اجرای وظایف را خودکارسازی می‌کند...
    16 KB (1,258 words) - 14:09, 4 December 2024
  • گو (به انگلیسی: Go) یک زبان برنامه‌نویسی ترجمه‌شده و دارای زباله جمع‌کن و همروند است که در شرکت گوگل و توسط رابرت گریسیمر، راب پایک و کن تامپسون توسعه...
    22 KB (1,707 words) - 14:51, 18 January 2024
  • در برنامه‌نویسی رایانه، یک متغیر یا دگرنده (به انگلیسی: Variable) یک مکان در حافظه (آدرس حافظه) است که دارای یک نام نمادین با عنوان شناسه (Identifier)...
    4 KB (215 words) - 14:28, 7 December 2023
  • در زمینه برنامه نویسی کامپیوتر، جادو یک اصطلاح غیر رسمی برای انتزاع است؛از آن برای توصیف کد با وظایف پیچیده استفاده می شود در حالی که این پیچیدگی را پنهان...
    11 KB (1,081 words) - 14:49, 25 June 2024
  • نرم‌افزار به دست می‌دهد. در برنامه‌سازی مفرط از آزمایش واحد برای آزمون نرم‌افزار می‌شود و پارادایم برنامه‌نویسی متداول هم برنامه‌نویسی شیءگرا است. پس از اتمام...
    9 KB (713 words) - 07:47, 31 July 2022