فورترن

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
فورتن
Fortran acs cover.jpeg
سیستم‌های اندازه‌گیری فورترن برای آی‌بی‌ام ۷۰۴
(۱۵ اکتبر ۱۹۵۶)
اولین کتابچه مرجع و راهنمای برنامه‌نویسی فورترن
گونه
منتشر شده در ۱۹۵۷- ۵۶ سال پیش
طراح(ها) جان بکوس
توسعه‌دهنده(ها) جان بکوس،آی‌بی‌ام
آخرین نسخه پایدار فورتن ۲۰۰۸
(ایزو-آی‌ایی‌سی۱۵۳۹-۱:۲۰۱۰)  (۲۰۱۰)
پیاده‌سازی(ها) اِی‌بی سافت، آی‌بی‌ام، اینتل، کری، جی۹۵، جی‌فرتن، اوراکل، ویژوال فرترن، پی‌جی‌آی و...
تاثیر گرفته از سرعت کدگذاری
تاثیر گذاشته بر الگول ۵۸، بیسیک، سی (زبان برنامه‌نویسی)، پکت (کامپایلر)، رت‌فور، پی‌ال/1 و گوشك (زبان برنامه‌نویسی)

فورترن (FORTRAN مخفف FORmula TRANslation) زبان برنامه‌نویسی مفسری است (ایستای کامپایل شده). زبان برنامه‌نویسی فورترن زبانی ساده و محاسباتی است و پروژه‌های بسیاری از رشته‌های فنی مهندسی به کمک این زبان نوشته و اجرا شده‌است.

این زبان در دهه۱۹۵۰ در شرکت آی‌بی‌ام توسط ۲۵ نفر از دانشمندان برجستهٔ رایانه به سرپرستی جان بکوس (John Backus) طراحی شد. فورترن اولین زبان برنامه نویسی سطح بالا است. نسخه‌های اخیر فورترن بر خلاف نسخه‌های قدیمی دارای قابلیت‌های شی‌گرایی هستند. فورترن دومین زبانی بود که از سوی انسی (ANSI) استاندارد شد تکامل آن را می‌توان در نسخه‌های پرشمار بعدی آن دید (فورترن ۶۶، فورترن۷۷، فورترن ۹۰، فورترن۹۵ و فورترن ۲۰۰۳). در فورترن سازگاری میان هر نسخه با نسخه پیشین هم‌چنان حفظ شد. از نسخه‌های جدید آن می‌توان به ویژوال فرترن اشاره کرد.

فورترن نخستین زبان برنامه‌نویسی سطح بالا است. این زبان دهه‌هایی چند پرکاربردترین زبان رایانه‌ای در زمینه فیزیک و اقتصادسنجی بود. فورترن اکنون نیز به‌صورت گسترده در محاسبات علمی و محاسبات عددی بکار برده می‌شود.

از مزیت‌های فورترن «تعریف متغیر در این زبان» است. در فرترن مانندسایر زبان‌های سطح بالا مثل پاسکال یا سی، صحیح یا اعشاری بودن متغیر باید تعریف شود. البته در این زبان به طور قراردادی متغیرهایی که با یکی از حروف زیر آغاز میشوند صحیح فرض می‌شوند و سایر متغیرها اعشاری در نظر گرفته می‌شوند.
I J K L M N

منابع[ویرایش]