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