متناسب با متن زیر، یک عنوان انتخاب کرده و آن را خلاصه کنید

متن: زبان snobol اولیه به عنوان یک ابزار توسط نویسنده آن مورد استفاده قرار گرفت و برای استفاده نمادین چندجمله‌ای ایجاد شده‌است. این کاربرد در زبان اسمبلی برای ibm ۷۰۹۰ استفاده شده‌است. این یک گرامر ساده، فقط یک نوع داده، رشته، بدون توابع، و هیچ اعلامیه‌ها و کنترل خطا بسیار کم است. با این حال با وجود سادگی آن و طبیعت «شخصی» آن استفاده این زبان را زیاد کرده‌است، و باعث شروع به گسترش به گروه‌های دیگرشد. به عنوان مثال یکی از نویسندگان تصمیم گرفت تا آن را گسترش دهد و به صورت مرتب آن را به گسترش بدهد. و آن را بازنویسی کرد وچندین توابع به آن افزود، از هر دو استاندارد و تعریف‌شده توسط کاربر، و در نتیجه به عنوان snobol ۳ منتشر شد. در snobol ۲ قابلیت تعریف توابع توسط کاربر وجود نداست به همین دلیل محبوب نشد؛ و به دلیل اینکه در snobol ۳ قابلیت تعریف توابع وجود داشت به سرعت بین برنامه نویسان محبوب شد و برای دیگر کامپیوترها از ibm ۷۰۹۰ توسط دیگر برنامه نویسان بازنویسی شد. در نتیجه چند گویش ناسازگار به وجود آمد. مترجم زبان snobol ۴ در زبان اسمبلی نوشته شده‌است. با این حال ویژگی‌های ماکرودر اسمبلر استفاده شد تا دستورالعملهای ماشین مجازی که مربوط به پیاده‌سازی زبان snobol می‌بود استفاده شود؛ که این ویژگی قابل‌حمل بودن در زبان را ارتقاء داد. snobol ۴: از تعدادی از انواع داده‌ها، مانند اعداد صحیح و اعداد دقت محدود واقعی، رشته‌ها، الگوها، آرایه‌ها، و جدول (آرایه‌های انجمنی)، و همچنین به برنامه‌نویس اجازه تعریف انواع داده‌های اضافی و توابع جدید را می‌دهد. همه خطوط دستور snobol فرم label ۱ موضوع الگوی = شیء: (رفتن به label ۲) هر یک از این پنج بخش اختیاری است. اگر جسم حاضر است، هر بخشی همسان از طریق قوانین برای جایگزینی جایگزین شده‌است. goto می‌تواند یک پرش مطلق یا مشروط در موفقیت یا شکست در ارزیابی یک موضوع، ارزیابی الگوی، بازی الگو، ارزیابی شیو یا انتساب نهایی باشد. الگوی snobol می‌تواند بسیار ساده یا بسیار پیچیده باشد. یک الگوی ساده تنها یک‌رشته متن (مثلا «abcd») است، اما الگوی پیچیده ممکن است یک ساختار بزرگ توصیف، به عنوان مثال، دستور زبان کامل از زبان کامپیوتر باشد. ممکن است یک مترجم زبان در snobol تقریبا به‌طور مستقیم از یک عبارت به صورت backus - naur با چند تغییرپیاده‌سازی می‌شود. ایجاد یک …
جواب:
"زبان اسنوبول" میتواند عنوان مناسب و "اسنوبول (یک زبان سمبلیک و کاراکترگرا) در واقع تلفیقی از مجموعه زبانهای برنامه‌نویسی که بین سال‌های ۱۹۶۲ تا ۱۹۶۷ درآزماشگاه بل توسط افرادی نظیردیوید فاربر ، رالف گریسولد و ایوان پلونسکی توسعه پیدا کرده‌اند می‌باشد که این کار در زبان اسنوبول۴ به اوج خودش رسیدsnobol۴ کاملا به‌طور گسترده‌ای در دانشگاه‌های بزرگ آمریکا در اواخر ۱۹۶۰ s و ۱۹۷۰ s زود آموزش داده شد و به‌طور گسترده‌ای در ۱۹۷۰ s و ۱۹۸۰ s به عنوان یک زبان دستکاری متن در علوم انسانی مورد استفاده قرار گرفت . در سال‌های اخیر استفاده از آن به عنوان زبان جدیدتری مانند awk و پرل پژمرده دستکاری رشته با استفاده از عبارات منظم مد روز ساخته شده‌اند ." میتواند خلاصه ی مناسبی برای این متن باشد