কম্পিউটার বিজ্ঞানের ইতিহাস
১৮৩৭ খ্রীষ্টাব্দে চার্লস ব্যাবেজ একটি বিশ্লেষণধর্মী বা অ্যানালিটিকাল ইঞ্জিন-এর খসড়া তৈরী করেন যার মূল সুবিধাগুলি ছিল - এক্সপ্যান্ডেবেল মেমরি (বিস্তারযোগ্য যান্ত্রিক স্মৃতিশক্তি), গাণিতিক হিসাব করার ক্ষমতা, যুক্তিনির্ভর সিদ্ধান্ত নেওয়ার ক্ষমতা, লুপ ও কন্ডিশনাল ব্রাঞ্চিং(যা আধুনিক প্রোগ্রামিং ভাষাগুলিতে পাওয়া যায়) ইত্যাদি। এই যন্ত্রটিকে বিজ্ঞানীরা বিশ্বের প্রথম কম্পিউটার বলে স্বীকার করে থাকেন এবং ট্যুরিংসমতুল্য বলেও মনে করা হয়।
কম্পিউটার বিজ্ঞানের ইতিহাস
৫০০ খ্রীষ্টপূর্বাব্দে ভারতবর্ষের ব্যাকরণবিদ পাণিনি সংস্কৃত ব্যাকরণেরী অষ্টাধ্যায়ী নামক একটি বই লেখেন যার মধ্যে অত্যন্ত নিয়মানুগ ও প্রণালীবদ্ধ উপায়ে ব্যাকরণের ৩৯৫৯টি নিয়ম নথিবদ্ধ করা হয়। এই বইয়ে কিছু বিশেষ ধারণার যেমন মেটারুল (নিয়ম নথিভুক্তকরণের রীতি), রূপান্তর, রিকারশন বা পুনরাবৃত্তি ইত্যাদির প্রয়োগ পাওয়া যায়। এই ধারণাগুলি আধুনিক কম্পিউটার-এর ভিত্তিস্বরুপ।[5]