الگول ۶۰
From Wikipedia, the free encyclopedia
From Wikipedia, the free encyclopedia
الگول ۶۰ (به انگلیسی: ALGOL 60) (کوتهنوشتی برای ALGOrithmic Language 1960 به معنی زبان الگوریتمی ۱۹۶۰) یکی از زبانهای برنامهنویسی خانوادهٔ الگول است. این زبان منشاء بسیاری از زبانهای برنامهنویسی دیگر از جمله: بیسیپیال، پاسکال، سیمولا و سی است. در الگول ۵۸ بلوکهای کد در محدودهٔ begin
و end
معرفی شدند. الگول ۶۰ نخستین زبانی بود که توابع تودرتو[و ۱] با گسترهٔ واژگانی[و ۲] را پیادهسازی کرد.
پارادایم برنامهنویسی | رویهای، دستوری، ساختیافته |
---|---|
طراحی شده توسط | جان بکوس، فردریش ال بائر، گرین، کتز، مککارتی، نائور، Perlis، روتیشازر، ساملسون، ون ویجنگاردن، واکوئیس، وگشتین، وودگر |
ظهوریافته در | ۱۹۶۰ میلادی |
متأثر از | |
الگول ۵۸ | |
تأثیر گذاشته بر | |
بیشتر زبانهای دستوری پس از آن (که به زبانهای شبهالگول مشهورند)، مانند سیمولا، سیپیال، پاسکال، ایدا, سی |
نیکلاوس ویبرت پیش از رویآوردن به توسعهٔ پاسکال، الگول دابلیو خود را بر پایهٔ الگول ۶۰ بنیان نهاد. الگول دابلیو به عنوان نسل بعدی الگول طراحی شده بود اما کارگروه الگول ۶۸ تصمیم گرفت از طراحی پیچیدهتر و پیشرفتهتری به جای یک الگول ۶۰ پاکسازیشده و سادهشده استفاده کند.
نسخههای رسمی الگول برپایهٔ سالی که در آن منتشر میشوند نامگذاری میگردند. الگول ۶۸ تفاوتهای بنیادینی با الگول ۶۰ داشت و تا حدی به همین دلیل نیز مورد انتقاد قرار گرفت و امروزه وقتی به طور کلی از الگول صحبت میشود، منظور شاخههای الگول ۶۰ است.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.