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