চার্লস ব্যাবেজ (১৭৯১–১৮৭১) ছিলেন একজন বিখ্যাত ইংরেজ গণিতবিদ, প্রকৌশলী, আবিষ্কারক ও দার্শনিক, যাঁকে আধুনিক কম্পিউটারের জনক বলা হয়। তিনি প্রথম ডিজিটাল প্রোগ্রামেবল কম্পিউটারের ধারণার সূচনা করেছিলেন। [1, 2, 3]
কম্পিউটার বিজ্ঞানে চার্লস ব্যাবেজের প্রধান অবদানসমূহ নিচে তুলে ধরা হলো:
ডিফারেন্স ইঞ্জিন (Difference Engine): ১৮২২ সালে তিনি এটি ডিজাইনের কাজ শুরু করেন। এটি ছিল একটি যান্ত্রিক গণনাযন্ত্র, যা মূলত গাণিতিক টেবিল তৈরির কাজকে কোনো ভুল ছাড়াই স্বয়ংক্রিয়ভাবে সম্পন্ন করতে পারত। [1, 2]
অ্যানালিটিক্যাল ইঞ্জিন (Analytical Engine): ১৮৩০-এর দশকে ব্যাবেজ এই ইঞ্জিনের পরিকল্পনা করেন, যা আজকের আধুনিক কম্পিউটারের মূল ভিত্তি বা পূর্বসূরি। এই যান্ত্রিক নকশায় ডেটা ইনপুট দেওয়ার জন্য পাঞ্চড কার্ড, গাণিতিক হিসাবের জন্য মিল (Mill), স্মৃতি ধরে রাখার জন্য মেমোরি ইউনিট এবং সিকোয়েন্সিয়াল কন্ট্রোল বা নিয়ন্ত্রণের ব্যবস্থা ছিল—যা বর্তমান কম্পিউটারের সব মৌলিক উপাদানকে ধারণ করেছিল। [1, 2, 3]
প্রথম প্রিন্টারের নকশা: কম্পিউটার ডিজাইনের অংশ হিসেবে তিনি বিশ্বের প্রথম যান্ত্রিক কম্পিউটার প্রিন্টারেরও রূপরেখা তৈরি করেছিলেন। [1, 2]
যদিও আর্থিক এবং তৎকালীন প্রযুক্তির সীমাবদ্ধতার কারণে চার্লস ব্যাবেজ তাঁর জীবদ্দশায় সম্পূর্ণ যন্ত্রটি তৈরি করে যেতে পারেননি, তবে ১৯৯১ সালে লন্ডনের সায়েন্স মিউজিয়াম তাঁর আসল নকশা অনুসরণ করে একটি সফল 'ডিফারেন্স ইঞ্জিন নং ২' তৈরি করে প্রমাণ করে যে ব্যাবেজের তৈরি করা পরিকল্পনাটি সম্পূর্ণ নির্ভুল ও কার্যকরী ছিল। [1, 2, 3]