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