ফরট্রান /ˈfɔːrtræn/ FORTRAN ) আদিতম উচ্চস্তরের নির্দেশমূলক প্রোগ্রামিং ভাষা। এটি মূলত ১৯৫০-এর দশকে বৈজ্ঞানিক ও প্রকৌশল প্রয়োগের জন্য আইবিএম [২] দ্বারা তৈরি করা হয়েছিল। যা পরবর্তীকালে বৈজ্ঞানিক কম্পিউটিংয়ে আধিপত্য বিস্তার করে। এটি সাত দশকেরও বেশি সময় ধরে গণনামূলকভাবে নিবিড় ক্ষেত্রগুলিতে যেমন সংখ্যাসূচক আবহাওয়ার পূর্বাভাস, সসীম উপাদান বিশ্লেষণ, কম্পিউটেশনাল ফ্লুইড ডাইনামিকস, জিওফিজিক্স, কম্পিউটেশনাল ফিজিক্স, ক্রিস্টালোগ্রাফি এবং কম্পিউটেশনাল কেমিস্ট্রি ব্যবহার করা হচ্ছে। এটি উচ্চ-কর্মদক্ষতা কম্পিউটিংয়ের জন্য একটি জনপ্রিয় ভাষা।[৩] এটি এমন প্রোগ্রামগুলির জন্য ব্যবহৃত হয়, যা বিশ্বের দ্রুততম সুপার কম্পিউটারের মানদণ্ড ও র্যাঙ্ক করে।[৪][৫]
২০০৭ সালে আইবিএম ব্লু জিন/পি সুপারকম্পিউটার ইনস্টলেশন আর্গোনে লিডারশিপ অ্যাঞ্জেলা ইয়াং কম্পিউটিং ফ্যাসিলিটি, লেমন্ট, ইলিনয়, ইউএস- এ অবস্থিত আর্গোন ন্যাশনাল ল্যাবরেটরিতে।
ফরট্রানের নকশা বিশেষ করে বেসিক এবং অ্যালগোল সহ অন্যান্য অনেক প্রোগ্রামিং ভাষার ভিত্তি ছিল। কিন্তু ফরট্রান নিজেই অসংখ্য সংস্করণ এবং উপভাষার মাধ্যমে বিকশিত হয়েছে, পূর্ববর্তী সংস্করণগুলির সাথে সামঞ্জস্য বজায় রেখে সংযোজিত অংশ যুক্ত হয়েছে। ধারাবাহিক সংস্করণগুলি কাঠামোগত প্রোগ্রামিং এবং অক্ষর-ভিত্তিক ডেটা প্রক্রিয়াকরণের জন্য সমর্থন যোগ করেছে (FORTRAN 77), অ্যারে প্রোগ্রামিং, মডুলার প্রোগ্রামিং এবং জেনেরিক প্রোগ্রামিং (Fortran 90), হাই পারফরম্যান্স ফোরট্রান (Fortran 95), অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (Fortran 2003), সমসাময়িক প্রোগ্রামিং (ফরট্রান 2008), এবং নেটিভ প্যারালাল কম্পিউটিং ক্ষমতা (কোয়ারে ফোরট্রান 2008/2018)।
FORTRAN এবং COBOL বংশোদ্ভূত
আগস্ট ২০২১ থেকে, ফরট্রান প্রোগ্রামিং ভাষার জনপ্রিয়তার একটি পরিমাপ টিআইওবিই সূচকে শীর্ষ পনেরটি ভাষার মধ্যে স্থান পেয়েছে।[৬]
ক্যারেক্টার সেট
ফোরট্রান ৯৫ সংস্করণে রয়েছে ৮৬ টি অক্ষর। ০৩ ভার্সনে মোট অক্ষর ৯৭ টি। ফোরট্রান কেইস-সেন্সেটিভ নয়। তারমানে আপারকেইস ও লোয়ারকেইস বর্ণে (ইংরেজি বড় ও ছোট হাতের) কোন পার্থক্য নেই।
সারণি:
ফোরট্রান ক্যারেক্টার
প্রতিকের