অক্টেভ (প্রোগ্রামিং ভাষা)

গ্নু অক্টেভ একটি বৈজ্ঞানিক প্রোগ্রামিং ভাষা, যা বৈজ্ঞানিক কম্পিউটিং এবং সংখ্যাত্মক গণনার জন্য ব্যবহার করা হয়। অক্টেভ, লিনিয়ার ও নন-লিনিয়ার সমস্যা, সংখ্যাত্মকভাবে সমাধান করতে এবং অন্যান্য সংখ্যা-সংক্রান্ত গণিতের জন্য ব্যবহৃত হয়, এবং এটি এমন একটি ভাষা বা প্রোগ্রামিং ল্যাঙ্গুয়েজে কাজ করে যা ম্যাটল্যাব-এর সাথে অধিকাংশ ক্ষেত্রে সামঞ্জস্যপূর্ণ। এটি ব্যাচ-ভিত্তিক ভাষা হিসেবেও ব্যবহার করা যেতে পারে। গ্নু প্রকল্পের অংশ হিসেবে এটি মুক্ত সফটওয়্যার, যা গ্নু জেনারেল পাবলিক লাইসেন্স অনুযায়ী বিতরণ করা হয়।

 কোডিং এর উদাহারণ 
year = 2007;

if year >= 2006
    disp("অনিকেত প্রান্তর আর্টসেলের সবচেয়ে জোস গান")
else 
    disp("ভুল জন্ম আর্টসেলের সবচেয়ে জোস গান")
end

আউটপুট:
octave > অনিকেত প্রান্তর আর্টসেলের সবচেয়ে জোস গান

 ইতিহাস 
এই প্রোগ্রামিং ভাষাটির পরিকল্পনা ১৯৮৮ সালের দিকে করা হয়েছিল। প্রথমে এটি একটি রাসায়নিক রিঅ্যাক্টর ডিজাইন কোর্সের সহায়ক হিসেবে ব্যবহারের উদ্দেশ্যে সৃষ্টি করা হয়েছিল। পূর্ণাঙ্গ উন্নয়ন কাজটি জন ডব্লিউ. ইটন ১৯৯২ সালে শুরু করেন। প্রথম আলফা সংস্করণটি ৪ জানুয়ারি ১৯৯৩-এ প্রকাশিত হয় এবং ১৭ ফেব্রুয়ারি ১৯৯৪-এ সংস্করণ ১.০ প্রকাশিত হয়। সংস্করণ ৯.২.০ ৭ জুন ২০২৪-এ প্রকাশিত হয়।

এই প্রোগ্রামটির নামকরণ করা হয়েছে মূল আবিষ্কারকদের একজন, প্রাক্তন অধ্যাপক অক্টেভ লেভেনস্পিল-এর নামে। লেভেনস্পিল তার দ্রুত এবং সহজ পদ্ধতিতে হিসাব করার ক্ষমতার জন্য সুপরিচিত ছিলেন।

 উন্নয়ন কার্যক্রমের ইতিহাস 
 সময়  পদক্ষেপ ১৯৮৮/১৯৮৯  প্রথম আলোচনা (বই এবং সফটওয়্যার) ফেব্রুয়ারি ১৯৯২  কাজ আরম্ভ হয়  জানুয়ারি ১৯৯৩  ওয়েবে সংবাদ (সংস্করণ ০.৬০) ফেব্রুয়ারি ১৯৯৪  প্রথম প্রকাশনা (সংস্করণ ১.০.০ থেকে ১.১.১)ডিসেম্বর ১৯৯৬  দ্বিতীয় প্রকাশনা (সংস্করণ ২.০.x) উইন্ডোজ পোর্ট সহ (সিগউইন) ডিসেম্বর ২০০৭  সংস্করণ ৩.০ প্রকাশ (মাইলফলক)২৯ মে ২০১৫  সংস্করণ ৪.০.০ (স্থিতিশীল GUI এবং OOP এর জন্য নতুন সিনট্যাক্স)১ মার্চ ২০১৯  অক্টেভ ৫.১.০ প্রকাশ (QT5 প্রেফারেন্সড, Qt 4.8 ন্যূনতম), হাইডিপিআই সাপোর্ট ২৬ নভেম্বর ২০২০  অক্টেভ ৬.১.০ প্রকাশ (QT5 প্রেফারেন্সড, Qt 4.x সংস্করণ ৭-এ সরানোর জন্য ডিপ্রিকেটেড) ৬ এপ্রিল ২০২২  অক্টেভ ৭.১.০ প্রকাশ (QT5 প্রেফারেন্সড), উন্নত গ্রাফিক্স ব্যাকএন্ড এবং ম্যাটল্যাব সামঞ্জস্যতা ৭ মার্চ ২০২৩  অক্টেভ ৮.১.০ প্রকাশ, উন্নত গ্রাফিক্স ব্যাকএন্ড এবং ম্যাটল্যাব সামঞ্জস্যতা ১৪ মার্চ ২০২৪  অক্টেভ ৯.১.০ প্রকাশ, সাধারণ, ম্যাটল্যাব সামঞ্জস্যতা এবং গ্রাফিক্স সংস্করণ।৭ জুন ২০২৪  অক্টেভ ৯.২.০ প্রকাশ, বাগ এবং GUI সংশোধন।

 টীকা 

 তথ্যসূত্র 

বিষয়শ্রেণী:মুক্ত সফটওয়্যার প্রকল্পসমূহ
বিষয়শ্রেণী:ফাংশনভিত্তিক প্রোগ্রামিং ভাষা