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