الگول
از ویکیپدیا، دانشنامهٔ آزاد.
الگول یک زبان برنامه نویسی سطح بالا است که برای محاسبات علمی به وجود آمد.
فهرست مندرجات |
[ویرایش] واژه شناسی
واژه ی الگول کوتاه شدهی Algorithmic Language به معنای زبان الگوریتمی می باشد.
[ویرایش] تاریخچه
الگول ابتدا در اواخر دههی ۵۰ میلادی با نام ALGOL 58 به وجود آمد و در دههی ۶۰ و اوایل ۷۰ با نامهای ALGOL 60 و ALGOL 68 کامل شد. با این که الگول هیچ گاه به درجهی اهمیت تجاری زبان هایی مانند فرترن و کوبول نرسید، اما به دلیل تأثیری که بر ایجاد زبانهای برنامهنویسی بعدی گذاشت، با اهمیت به شمار می آید.
[ویرایش] مشخصات
الگول اولین زبان برنامهنویسی نسل دوم بود در نتیجه مشخصات آن همانند مشخصات بقیهی زبانهای برنامهنویسی سطح دوم میباشد.
[ویرایش] موارد استفاده
این زبان بیشتر توسط مهندسین کامپیوتر در آمریکا و اروپا استفاده میشد. به دلیل عدم وجود ورودی و خروجی استاندارد در این زبان، استقبال تجاری از الگول به عمل نیامد. البته ALGOL 60 زبان استاندارد برای ایجاد الگوریتمها شد و اثر زیادی بر زبانهای دیگر گذاشت.
[ویرایش] برنامه نمونه
ALGOL 60
'BEGIN'
'COMMENT' Hello World in Algol 60;
OUTPUT(4,'(('Hello World!')',/')')
'END'
ALGOL 68
( # Hello World in Algol 68 # print(("Hello World!",newline)))
[ویرایش] منابع
The ALGOL Programming language
| زبانهای اصلی برنامهنویسی (ویرایش) | |||
|
صنعتی-تجاری: آباپ | آدا | اسمالتاک | اسمبلی | ایدبلیوکی | ایفل | بیسپ معمولی | پاسکال | پاوربیلدر | پایتون | پرل | پیاچپی | پیال/اسکیوال | تیاسکیوال | تیسیال | جاوا | جاوااسکریپت | دلفی | روبی | ساس | سی | سی شیءگرا | سی++ | سیشارپ | فرترن | کوبول | کلدفیوژن | لیسپ | ویژوال بیسیک دات نت | ویژوال بیسیک | ویژوال سی درون کار | ویژوال سی دات نت | ویژوال سی شارپ دات نت | ویژوال سی | ویژوال فاکس پرو
|

