গ্রেস হপার: কম্পিউটার প্রোগ্রামিংয়ের পথিকৃৎ

সর্বশেষ আপডেট: 14 এপ্রিল 2026
  • পটভূমি ও শিক্ষা: ১৯০৬ সালে জন্মগ্রহণ করেন, তিনি ভাসারে গণিত ও পদার্থবিজ্ঞান অধ্যয়ন করেন এবং ইয়েল থেকে ডক্টরেট ডিগ্রি লাভ করেন; শৈশব থেকেই প্রকৌশলের প্রতি তাঁর কৌতূহল ছিল।
  • নৌবাহিনীতে চাকরি এবং মার্ক I: তিনি WAVES-এ তালিকাভুক্ত হন, দ্বিতীয় বিশ্বযুদ্ধের সময় হার্ভার্ডে মার্ক I প্রোগ্রাম করেন এবং 'বাগ' শব্দটি জনপ্রিয় করেন।
  • প্রযুক্তিগত উদ্ভাবন: তিনি প্রথম কম্পাইলার (A-0) তৈরি করেন এবং ফ্লো-ম্যাটিক ভাষায় অবদান রেখে কোবোল ও আধুনিক প্রোগ্রামিংয়ের ভিত্তি স্থাপন করেন।
  • উত্তরাধিকার ও স্বীকৃতি: তিনি অসংখ্য সম্মানসূচক ডক্টরেট ও পুরস্কার লাভ করেন, গ্রেস হপার উদযাপনের অনুপ্রেরণা যোগান দেন এবং তার সম্মানে ইউএসএস হপার নামে একটি ডেস্ট্রয়ারের নামকরণ করা হয়।

গ্রেস হপার

গ্রেস হপার কম্পিউটিংয়ের ইতিহাসে এক কেন্দ্রীয় ব্যক্তিত্ব ছিলেন, যিনি ‘প্রোগ্রামিংয়ের জননী ’ হিসেবে পরিচিত। জীবনভর তিনি শুধু প্রযুক্তিতেই বৈপ্লবিক পরিবর্তন আনেননি, বরং নিজ ক্ষেত্রে অন্যতম প্রভাবশালী নারী হয়ে লিঙ্গীয় গতানুগতিক ধারণাকেও চ্যালেঞ্জ করেছিলেন।

কোবোল ভাষার সৃষ্টি থেকে শুরু করে কম্পিউটিং-এ 'বাগ' ধারণার প্রবর্তন পর্যন্ত বিস্তৃত এক সুবিশাল উত্তরাধিকারের অধিকারী তাঁর কাহিনীতে প্রতিফলিত হয়েছে তাঁর সহজাত বুদ্ধিমত্তা এবং প্রযুক্তিগত ও সামাজিক উভয় বাধা অতিক্রম করার অটল সংকল্প ।

গ্রেস হপারের প্রাথমিক বছরগুলি

গ্রেস ব্রুস্টার মারে ১৯০৬ সালের ৯ই ডিসেম্বর নিউ ইয়র্ক শহরে একটি শক্তিশালী সামরিক ঐতিহ্যবাহী পরিবারে জন্মগ্রহণ করেন। অল্প বয়স থেকেই তাঁর মধ্যে অসাধারণ কৌতূহল দেখা যায়; ঘড়ি কীভাবে কাজ করে তা বোঝার জন্য তিনি বাড়ির অন্যান্য ঘড়ি খুলে দেখতেন। জিনিসপত্রের অভ্যন্তরীণ কার্যপ্রণালীর প্রতি এই আগ্রহই ছিল বিজ্ঞান ও প্রকৌশলের প্রতি তাঁর অনুরাগের প্রাথমিক লক্ষণ ।

১৯২৮ সালে তিনি একটি বেসরকারি মহিলা কলেজ, ভাসার কলেজ থেকে গণিত ও পদার্থবিজ্ঞানে স্নাতক ডিগ্রি লাভ করেন । পরবর্তীকালে তিনি ১৯৩০ সালে ইয়েল বিশ্ববিদ্যালয় থেকে গণিতে স্নাতকোত্তর ডিগ্রি এবং ১৯৩৪ সালে অয়স্টাইন ওরের তত্ত্বাবধানে ডক্টরেট ডিগ্রি অর্জন করেন। তাঁর পড়াশোনার পুরো সময় জুড়ে তিনি পরিবারের, বিশেষ করে বাবার সমর্থন পেয়েছিলেন, যিনি লিঙ্গ নির্বিশেষে তাঁর সন্তানদের জন্য সমান সুযোগে বিশ্বাসী ছিলেন।

  ওপেনএআই কোডেক্স সিএলআই: টার্মিনাল কোড সহকারী সম্পর্কে আপনার যা জানা দরকার

নৌবাহিনীতে তার প্রবেশ এবং দ্বিতীয় বিশ্বযুদ্ধ

নৌবাহিনীতে গ্রেস হপার

দ্বিতীয় বিশ্বযুদ্ধের সময়, গ্রেস হপার উইমেন'স নেভাল রিজার্ভ কোর-এ যোগ দেন, যা WAVES নামে পরিচিত ছিল। ১৯৪৪ সালে, তিনি স্মিথ কলেজের নেভাল রিজার্ভ মিডশিপম্যান স্কুল থেকে লেফটেন্যান্ট কমান্ডার হিসেবে স্নাতক হন। তাঁকে হার্ভার্ড বিশ্ববিদ্যালয়ে ব্যুরো অফ শিপস -এর কম্পিউটিং প্রজেক্টে নিযুক্ত করা হয়েছিল , যেখানে তিনি কিংবদন্তিতুল্য মার্ক I কম্পিউটারের সাথে কাজ করেছিলেন , যা ছিল এই ধরনের প্রথম কম্পিউটারগুলোর মধ্যে অন্যতম।

এই পদে থাকাকালীন হপার হাওয়ার্ড এইচ. আইকেনের সাথে এই বৈপ্লবিক যন্ত্রটির গণনা ও প্রোগ্রামিং করার কাজে সহযোগিতা করেন। জটিল সমস্যা সমাধানে দক্ষতার জন্য তিনি দ্রুত খ্যাতি অর্জন করেন , যার ফলস্বরূপ তিনি মার্ক I প্রোগ্রাম করা তৃতীয় ব্যক্তি হন।

প্রোগ্রামিংয়ে "বাগ" ধারণাটি

১৯৪৭ সালে, মার্ক II কম্পিউটারে কাজ করার সময় হপার ও তার দল একটি ইলেক্ট্রোমেকানিক্যাল রিলেতে একটি মথ আটকে যাওয়ার কারণে সৃষ্ট একটি সিস্টেম ত্রুটি আবিষ্কার করেন। এই অস্বাভাবিক ঘটনাটির মাধ্যমেই কম্পিউটার সিস্টেমের ত্রুটি বোঝাতে প্রথমবারের মতো 'বাগ' শব্দটি ব্যবহৃত হয় । তখন থেকে, এই শব্দটি এবং 'ডিবাগিং'- এর ধারণাটি প্রোগ্রামিংয়ের একটি অবিচ্ছেদ্য অংশ হয়ে উঠেছে।

অগ্রণী অবদান: প্রথম সংকলক

১৯৪৯ সালে গ্রেস হপার একার্ট-মাউকলি কম্পিউটার কর্পোরেশনে যোগদান করেন, যেখানে তিনি প্রথম বাণিজ্যিক কম্পিউটার ইউনিভ্যাক ১- এর উন্নয়নে কাজ করেন । এই সংস্থায় কর্মরত থাকাকালীন তিনি ১৯৫২ সালে প্রথম কম্পাইলার তৈরি করেন , যা মানুষের ভাষাকে মেশিন কোডে অনুবাদ করে প্রোগ্রামিং প্রক্রিয়াকে ব্যাপকভাবে সরল করে তুলেছিল ।

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

  এমবেডেড সিস্টেমের জন্য GCC 16-এ Picolibc সমর্থন

COBOL-এর জন্ম

১৯৫৯ সালে গ্রেস হপার কোবোল (কমন বিজনেস-ওরিয়েন্টেড ল্যাঙ্গুয়েজ) এর বিকাশে একটি গুরুত্বপূর্ণ ভূমিকা পালন করেন , যা বিশেষভাবে ব্যবসায়িক অ্যাপ্লিকেশনের জন্য ডিজাইন করা একটি প্রোগ্রামিং ভাষা। হপারের পূর্বে তৈরি করা ফ্লো-ম্যাটিক দ্বারা অনুপ্রাণিত এই ভাষাটি উন্নত প্রযুক্তিগত অভিজ্ঞতা ছাড়া মানুষের জন্য প্রোগ্রামিং সহজ করে তোলে এবং বিভিন্ন কম্পিউটার সিস্টেমের মধ্যে সফটওয়্যার বহনযোগ্যতা সক্ষম করে।

কোবোল একটি উল্লেখযোগ্য প্রভাব ফেলেছিল, শুধু এই কারণে নয় যে এটি প্রোগ্রামিংকে সহজ করে তুলেছিল, বরং এই কারণেও যে এটি ব্যবসা ও প্রশাসনিক ক্ষেত্রে কম্পিউটারের ব্যাপক ব্যবহারের পথ খুলে দিয়েছিল ।

স্বীকৃতি এবং উত্তরাধিকার

গ্রেস হপার তাঁর জীবনজুড়ে ৪০টিরও বেশি সম্মানসূচক ডক্টরেট এবং ১৯৯১ সালে ন্যাশনাল মেডেল অফ টেকনোলজিসহ অসংখ্য পুরস্কার ও সম্মাননা লাভ করেন। তিনি ১৯৭৩ সালে ব্রিটিশ কম্পিউটার সোসাইটি কর্তৃক ডিস্টিংগুইশড ফেলো হিসেবে নির্বাচিত প্রথম আমেরিকান মহিলাও ছিলেন। ১৯৮৬ সালে তিনি রিয়ার অ্যাডমিরাল পদে নৌবাহিনী থেকে অবসর গ্রহণ করেন এবং সবচেয়ে বয়স্ক অবসরপ্রাপ্ত ব্যক্তি হন।

১৯৯৬ সালে মার্কিন নৌবাহিনী তার সম্মানে একটি ডেস্ট্রয়ারের নাম রাখে ইউএসএস হপার এবং এর ডাকনাম দেয় "অ্যামেজিং গ্রেস "। শুধু তার প্রযুক্তিগত অবদানের জন্যই নয়, প্রযুক্তি খাতে নারীদের অন্তর্ভুক্তিতে তার প্রভাবের জন্যও তার প্রভাব আজও বিদ্যমান ।

১৯৯৪ সাল থেকে প্রতি বছর ‘ গ্রেস হপার সেলিব্রেশন অফ উইমেন ইন কম্পিউটিং’ সম্মেলনটি অনুষ্ঠিত হয়ে আসছে , যা প্রযুক্তিক্ষেত্রে নারীদের অংশগ্রহণকে উৎসাহিত করতে এবং এই অসাধারণ অগ্রদূতের উত্তরাধিকারকে সুদৃঢ় করার উদ্দেশ্যে নিবেদিত একটি অনুষ্ঠান।

কম্পিউটার বিজ্ঞানে গ্রেস হপারের প্রভাব অপরিসীম। তাঁর উদ্ভাবনী চেতনা এবং বাধা অতিক্রম করার ক্ষমতার সুবাদে, তিনি প্রোগ্রামিংকে এমন একটি শাখায় রূপান্তরিত করেছেন যা সকলের জন্য সহজলভ্য। তাঁর উত্তরাধিকার প্রযুক্তিগত জগতের বাইরেও বিস্তৃত; এটি একটি উদাহরণ হিসেবে কাজ করে যে, কীভাবে প্রতিষ্ঠিত সীমানাকে চ্যালেঞ্জ করা জীবনের যেকোনো ক্ষেত্রে উল্লেখযোগ্য অগ্রগতি আনতে পারে।

  নতুনদের জন্য নোটপ্যাড++ এর বিভিন্ন কৌশলের সম্পূর্ণ নির্দেশিকা

 

কোবল প্রোগ্রামিং ভাষা
সম্পর্কিত নিবন্ধ:
কোবল প্রোগ্রামিং ভাষা: একটি সম্পূর্ণ সারসংক্ষেপ