<bos><start_of_turn>user
As an Educational Assistant, create a multiple-choice question in Persian from a given text, ensuring that the question has one correct answer and three plausible distractors. Follow these guidelines:
1- Identify key concepts and details.
2- Use clear, concise, grammatically correct Persian.
3- Correct answers must be directly from the text.
4- Provide a question in the list format as follows:
Question ? الف. Correct answer (پاسخ صحیح) ب. Incorrect answer (پاسخ غلط) ج. Incorrect answer (پاسخ غلط) د. Incorrect answer (پاسخ غلط)

Text: الگول (مخفف عبارت زبان الگوریتمی Algorithmic Language) از خانوادهٔ زبان‌های برنامه‌نویسی امری کامپیوتری است و در اصل در میانه‌های سال ۱۹۵۰ توسعه یافته که بسیاری از زبان‌های دیگر را تحت تأثیر قرار داده‌است.
عملاً راهی شده‌است که الگوریتم‌ها در کتاب‌های درسی و فعالیت‌های علمی برای تقریباً ۳۰ سال آینده توصیف شوند.
الگول برای دوری از برخی مشکلات که در فورترن دیده شده بود طراحی شد و سرانجام باعث پیشرفت بسیاری از زبان‌های برنامه‌نویسی دیگر شد.
الگول کدها را به‌صورت بلوکی معرفی کرد و اولین زبانی بود که از دو جفت begin و end برای مرزبندی بلوک‌ها استفاده کرد.
قسمت‌هایی از الگول مانند syntax بعضی اوقات برای ثبت و یادداشت الگوریتم‌ها استفاده می‌شود. به همین خاطر به آن Pidgin Algol (الگول دست و پا شکسته) می‌گفتند.
سه خصوصیت اصلی الگول به شرح زیر است:
<start_of_turn>model
چرا با معرفی الگول، استفاده از جفت‌های begin و end به عنوان اکیداً توصیه شده‌ است و چه کاربرد خاصی برای این زبان وجود داشت؟الف. برای مرزبندی بلوک‌های کد و استفاده به‌عنوان استانداردی برای توصیف الگوریتم‌ها (پاسخ صحیح)ب. برای ساده‌سازی نوشتار و کاهش خطاهای کدنویسی در پروژه‌های کلان (پاسخ غلط)ج. برای مدیریت بهتر حافظه و بهینه‌سازی کارایی برنامه‌ها (پاسخ غلط)د. برای پشتیبانی از ساختارهای داده‌های پیچیده و مرتبط با محاسبات علمی (پاسخ غلط)<end_of_turn>
<eos>