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

محتوای حذف‌شده محتوای افزوده‌شده
OmarFatahiii (بحث | مشارکت‌ها)
دستور زبان اصلاح شد
برچسب‌ها: ویرایش همراه ویرایش از برنامهٔ همراه ویرایش با برنامهٔ اندروید
خط ۳:
'''زبان‌های برنامه‌نویسی''' ساختارهای زبانی دستور [[الگوریتم|مدار الگوریتم]] را به‌وسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت تولید [[نرم‌افزار]]های جدید برای وارد کردن متن برنامه، اجرا، [[همگردانی]] و رفع اشکال آن هستند.
 
یک زبان برنامه‌نویسی یک [[زبان مصنوعی]] [[انگلیسی]] است که برای بیان محاسباتی که توسط یک ماشین (مخصوصاً رایانه) قابل انجام است، طراحی شده‌استشده‌ است. زبان‌های برنامه‌نویسی برای ایجاد برنامه‌هایی به کار می‌روند که رفتار یک ماشین را مشخص می‌کنند، الگوریتم دقیق را بیان می‌کنند، یا روشی برای [[تعامل انسان و رایانه]] هستند.
بسیاری از زبان‌های برنامه‌نویسی تعدادی قالب از ویژگی‌های نوشته شده دستوری یا [[نحو]] (syntax) و [[معناشناسی]] (semantics) دارند، چرا که رایانه‌ها دستورهای دقیقاً مشخص نیاز دارند. برخی توسط سند خصوصیات (specification document) تعیین شده‌اند (برای مثال یک استاندارد ISO)، در حالی که برخی دیگر دارای پیاده‌سازی غالبی می‌باشند. (مانند Perl) اولین زبان برنامه‌نویسی به قبل از اختراع رایانه بازمی‌گردد،باز می‌گردد، و برای هدایت رفتار ماشین‌هایی مانند دستگاه‌های [[نساجی]] اتوماتیک و نوازنده‌های [[پیانو]] به کار می‌رفت.
 
صدها زبان برنامه‌نویسی خلق شده‌است،شده‌ است، که بیشتر آن‌ها در زمینهٔ رایانه هستند. زمینه‌ای که هر ساله بسیاری زبانزبان‌های دیگر بسیاری در آن ایجاد می‌شود.
 
== تعاریف ==