Solution
Correct Answer: Option A
বিষয়টি নিয়ে সামান্য মতভেদ আছে, কারণ "প্রথম" বলতে কী বোঝানো হচ্ছে (অ্যালগরিদম নাকি উচ্চস্তরের ভাষা) তার ওপর ভিত্তি করে উত্তর ভিন্ন হতে পারে। লেডি এডা লাভলেসের লেখা প্রথম অ্যালগরিদম থেকেই এডার নাম এসেছে।
নিচে বিস্তারিত ব্যাখ্যা দেওয়া হলো:
- চার্লস ব্যবেজের 'অ্যানালিটিক্যাল ইঞ্জিন'-এর জন্য লেডি এডা লাভলেস প্রথম প্রোগ্রাম বা অ্যালগরিদম রচনা করেছিলেন।
- এই অবদানের জন্য তাকে বিশ্বের প্রথম কম্পিউটার প্রোগ্রামার বলা হয়।
- তার নামানুসারে যুক্তরাষ্ট্রের প্রতিরক্ষা বিভাগ ১৯৭৯ সালে একটি প্রোগ্রামিং ভাষার নাম রাখে 'ADA'।
- তাই ঐতিহাসিক প্রেক্ষাপটে এবং প্রোগ্রামিং ধারণার জনক হিসেবে ADA-কে প্রথম প্রোগ্রামিং ভাষা হিসেবে গণ্য করা হয়।
- অন্যদিকে, ১৯৫৭ সালে জন ব্যাকাস FORTRAN তৈরি করেন যা ছিল বাণিজ্যিকভাবে ব্যবহৃত প্রথম উচ্চস্তরের বা হাই-লেভেল প্রোগ্রামিং ভাষা।