কম্পিউটার আবিষ্কার করেছেন কে
কম্পিউটারের আবিষ্কারক হিসেবে একজন একক ব্যক্তির নাম বলা কঠিন। কারণ আজকের কম্পিউটার কোনো একজনের হাত ধরে আসেনি। বরং বিভিন্ন সময়ে নানা বিজ্ঞানীর উদ্ভাবনী চিন্তা ও গবেষণার ফসল এটি।
তবে, আধুনিক কম্পিউটারের মূল ধারণা যিনি প্রথম দিয়েছিলেন, তিনি হলেন ইংরেজ গণিতবিদ চার্লস ব্যাবেজ (Charles Babbage)। এ কারণে তাকে 'কম্পিউটারের জনক' বলা হয়।
কেন চার্লস ব্যাবেজকে কম্পিউটারের জনক বলা হয়?
১৮২০-এর দশকে ব্যাবেজ এমন একটি যন্ত্রের নকশা তৈরি করেন যা স্বয়ংক্রিয়ভাবে গাণিতিক হিসাব করতে পারতো। এই যন্ত্রটির নাম ছিল "অ্যানালিটিক্যাল ইঞ্জিন" (Analytical Engine)। যদিও অর্থের অভাবে তিনি এটি সম্পূর্ণ তৈরি করে যেতে পারেননি, তার নকশায় এমন কিছু মৌলিক ধারণা ছিল যা আজকের কম্পিউটারেও ব্যবহৃত হয়। যেমন:
গাণিতিক যুক্তি ইউনিট (ALU): হিসাব-নিকাশ করার জন্য একটি ইউনিট।
নিয়ন্ত্রণ প্রবাহ: প্রোগ্রামের ধাপগুলো নিয়ন্ত্রণ করার ব্যবস্থা।
মেমরি: ডেটা বা তথ্য সংরক্ষণের ব্যবস্থা।
চার্লস ব্যাবেজের এই যুগান্তকারী ধারণাগুলোই পরবর্তী সময়ে আধুনিক কম্পিউটার তৈরির পথ খুলে দেয়। তাই তার নকশাটিকে প্রথম প্রোগ্রামেবল কম্পিউটারের ভিত্তি হিসেবে ধরা হয়।
অন্যান্য গুরুত্বপূর্ণ আবিষ্কারক
কম্পিউটারের বিবর্তনে আরও অনেকের অবদান রয়েছে:
অ্যাডা লাভলেস: তিনি চার্লস ব্যাবেজের অ্যানালিটিক্যাল ইঞ্জিনের জন্য প্রথম কম্পিউটার প্রোগ্রাম লিখেছিলেন, তাই তাকে "বিশ্বের প্রথম প্রোগ্রামার" বলা হয়।
অ্যালান টুরিং: তিনি আধুনিক কম্পিউটার বিজ্ঞানের জনক হিসেবে পরিচিত। তার গাণিতিক মডেলগুলো কম্পিউটার বিজ্ঞানের ভিত্তি স্থাপন করে।
জন ভন নিউম্যান: তিনি কম্পিউটারের গঠন ও কার্যক্রমের একটি আর্কিটেকচার তৈরি করেন, যা এখনো অধিকাংশ কম্পিউটারে ব্যবহৃত হয়।
কম্পিউটারের জনক হিসেবে চার্লস ব্যাবেজ-কে ধরা হয়। ১৮২০-এর দশকে তিনি "ডিফারেন্স ইঞ্জিন" নামে একটি যান্ত্রিক কম্পিউটার তৈরির ধারণা দেন এবং এর নকশা করেন। এটি সফলভাবে তৈরি করা না গেলেও, তার এই ধারণা থেকেই আধুনিক কম্পিউটারের মূল ভিত্তি তৈরি হয়।
এ কারণেই চার্লস ব্যাবেজকে "কম্পিউটারের জনক" বলা হয়।
কম্পিউটার আবিষ্কারের কিছু গুরুত্বপূর্ণ তথ্য
চার্লস ব্যাবেজ: ১৮২২ সালে তিনি ডিফারেন্স ইঞ্জিন নামে একটি স্বয়ংক্রিয় গণনা যন্ত্রের নকশা করেন। পরে ১৮৩৩ সালে তিনি অ্যানালিটিক্যাল ইঞ্জিনের ধারণা দেন, যা বর্তমান কম্পিউটারের মতোই ইনপুট, প্রসেসিং, মেমরি এবং আউটপুট ব্যবস্থার ওপর ভিত্তি করে তৈরি।
অ্যাডা লাভলেস: চার্লস ব্যাবেজের সহযোগী হিসেবে কাজ করা অ্যাডা লাভলেসকে বিশ্বের প্রথম কম্পিউটার প্রোগ্রামার হিসেবে গণ্য করা হয়। তিনি অ্যানালিটিক্যাল ইঞ্জিনের জন্য অ্যালগরিদম তৈরি করেছিলেন।
জন ভন নিউম্যান: আধুনিক ডিজিটাল কম্পিউটারের ধারণায় তার অবদান অনস্বীকার্য। তার "ভন নিউম্যান আর্কিটেকচার" অনুযায়ী কম্পিউটারগুলো ইনপুট, প্রসেসিং, মেমরি ও আউটপুট নিয়ে কাজ করে, যা আজও সব কম্পিউটারে ব্যবহৃত হয়।
যদি আধুনিক ইলেকট্রনিক কম্পিউটারের কথা বলেন, তাহলে জন আতানাসফ এবং ক্লিফোর্ড বেরি-কে ১৯৪০ সালে প্রথম ইলেকট্রনিক ডিজিটাল কম্পিউটার (ABC) তৈরির জন্য স্বীকৃতি দেওয়া হয়।

একটি মন্তব্য পোস্ট করুন