ব্যাখ্যা
• সফটওয়্যার ডেভেলপমেন্টে বিভিন্ন প্রোগ্রামিং ভাষা এবং টুল ব্যবহৃত হয়। Java, Python এবং Ruby হলো প্রোগ্রামিং ভাষা, যা সফটওয়্যার তৈরি, ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট, ডেটা প্রসেসিং এবং অটোমেশনসহ বিভিন্ন ক্ষেত্রে ব্যবহৃত হয়। অন্যদিকে, Excel মূলত একটি স্প্রেডশীট সফটওয়্যার, যা ডেটা বিশ্লেষণ, হিসাবনিকাশ, চার্ট তৈরি এবং রিপোর্টিং-এর জন্য ব্যবহৃত হয়। এটি সাধারণভাবে সফটওয়্যার ডেভেলপমেন্টে কোডিং বা প্রোগ্রামিং এর জন্য ব্যবহৃত হয় না। তাই, সফটওয়্যার ডেভেলপমেন্টে প্রোগ্রামিং ভাষা হিসেবে Excel ব্যবহৃত হয় না, যদিও এটি ডেটা ম্যানেজমেন্ট এবং বিশ্লেষণের জন্য সহায়ক।
- উত্তর: ক) Excel.
• প্রোগ্রামিং ল্যাঙ্গুয়েজ:
- কম্পিউটার সিস্টেমে প্রোগ্রাম রচনার জন্য ব্যবহৃত শব্দ, বর্ণ, অঙ্ক, সংকেত এবং এগুলো বিন্যাসের নিয়মগুলোকে একত্রে প্রোগ্রামিং ল্যাঙ্গুয়েজ বলা হয়।
- বৈশিষ্ট্য অনুযায়ী প্রোগ্রামিং ল্যাঙ্গুয়েজকে ৫ ভাগে ভাগ করা যায়। যথা:
1. Machine Language,
2. Assembly Language,
3. High Level Language,
4. Very High Level Language and
5. Natural Language
• জাভা (Java):
- জাভা (Java) একটি হাই লেভেল প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- ১৯৯১ সালে সান মাইক্রো সিস্টেম জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজের সূচনা করে।
- ১৯৯৫ সালে জেমস গসলিং জাভা প্রোগ্রামিং ল্যাঙ্গুয়েজ উদ্ভাবন করে।
• পাইথন (Python):
- পাইথন(Python) একটি হাই লেভেল অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ।
- ১৯৮৯ সালে ভ্যান রোসাম পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ উদ্ভাবন করে।
• C#:
- C# একটি অবজেক্ট-ওরিয়েন্টেড, কম্পোনেন্ট-ভিত্তিক প্রোগ্রামিং ভাষা।
উৎস:
১) তথ্য ও যোগাযোগ প্রযুক্তি, একাদশ ও দ্বাদশ শ্রেণি, মাহবুবুর রহমান, প্রকৌশলী মুজিবুর রহমান।
২) সংশ্লিষ্ট ওয়েবসাইট।