কম্পিউটার
প্রাগৈতিহাসিক যুগে গণনার যন্ত্র উদ্ভাবিত বিভিন্ন প্রচেষ্টাকে কম্পিউটার ইতিহাস হিসেবে ধরা হয়। প্রাচীন কালে মানুষ একসময় সংখ্যা বুঝানোর জন্য ঝিনুক, নুড়ি, দড়ির গিট ইত্যাদি ব্যবহার করত। পরবর্তীতে গণনার কাজে বিভিন্ন কৌশল ও যন্ত্র ব্যবহার করে থাকলেও অ্যাবাকাস (Abacus) নামক একটি প্রাচীন গণনা যন্ত্রকেই কম্পিউটারের ইতিহাসে প্রথম যন্ত্র হিসেবে ধরা হয়। এটি আবিষ্কৃত হয় খ্রিষ্টপূর্ব ২৪০০ সালে ব্যাবিলনে। অ্যাবাকাস ফ্রেমে সাজানো গুটির স্থান পরিবর্তন করে গননা করার যন্ত্র। খ্রিস্টপূর্ব ৪৫০/৫০০ অব্দে মিশরে বা চীনে গননা যন্ত্র হিসেবে অ্যাবাকাস তৈরি হয়।
প্রোগ্রামিং সফটওয়্যার
প্রোগ্রামিং সফটওয়্যারের ইতিহাস শুরু হয়েছিল প্রথম কম্পিউটার দ্বারা যা ছিল ১৯৫০-এর দশকের। এটি ব্যবহার করত লিঙ্কার, লোডার এবং নিয়ন্ত্রণ প্রোগ্রামগুলো। এটি জনপ্রিয় হয় ইউনিক্স-এর মাধ্যমে ১৯৭০-এর দশকে যেখানে গ্রিপ, এডব্লউকে, এবং মেক ব্যবহার করা হত। সফটওয়্যার টুল বা প্রোগ্রাম টার্মটি আসে ব্রায়ান কার্নিগান এবং পি. জে. প্লাজার-এর বই থেকে। এগুলো ছিল সত্যিকার অর্থে সাধারণ এবং ঝামেলাহীন। কিছু কিছু রক্ষণাবেক্ষণ করার সাথে সাথে এগুলো আবার একই সঙ্গে শক্তিশালী উন্নয়নকাজে ব্যবহার করা হত। কম্পিউটিং-এর ইতিহাস
কম্পিউটিং তথা স্বয়ংক্রিয় যন্ত্রভিত্তিক গণনার ইতিহাস আধুনিক কম্পিউটার যন্ত্রের আবির্ভাবের বহু আগে শুরু হয়। প্রাচীন যুগ থেকেই (আনুমানিক ১১০০ খ্রিস্টপূর্বাব্দ) অ্যাবাকাস যন্ত্রের মাধ্যমে বড় অঙ্কের সংখ্যা যোগ-বিয়োগ-গুণ-ভাগের পদ্ধতি প্রচলিত ছিল। অ্যাাবাকাস ছিল সর্বপ্রথম ডিজিটাল (অর্থাৎ ১ ও ০-ভিত্তিক) গণনাযন্ত্র; এটি বাণিজ্যিক হিসাব নিকাশের কাজে ব্যাপকভাবে ব্যবহৃত হত। এর বহু পরে ১৭শ শতকে এসে স্কটীয় গণিতবিদ জন নেপিয়ার লগারিদম পদ্ধতি আবিস্কার করলে বিশাল অঙ্কের সংখ্যার গুণ ও ভাগ করা অনেক সহজ হয়ে যায়। ফলে যন্ত্রের মাধ্যমে গণনা সম্পাদন ইতিহাস এক নতুন দিকে মোড় নেয়। অপারেটিং সিস্টেমের ইতিহাস
ইউনিক্স এর শুরু হয়েছিল বেল গবেষণাগারে ১৯৬০ দশকের শেষের দিকে। যেহেতু প্রথম দিকে এটা ছিল মুক্ত, সহজে পাওয়া যেত এবং সহজেই পরিবর্তন করা যেত তাই খুব সহজেই এটি সবার কাছে গ্রহণ যোগ্য হয়। বেল সিস্টেমের অপারেটিং সিস্টেম হিসেবে এর ব্যবহার বেড়ে যায়। যেহেতু এটা সহজে পোর্টেড করা যেত সেহেতু এটি প্রথম প্রজন্মের ওয়ার্কস্টেশন ও দ্বিতীয় প্রজন্মের মিনিকম্পিউটার এ সমান ভাবে ব্যবহার করা যেত। এর ব্যাপক ব্যবহার উদাহরন হিসেবে উঠে আসতে লাগল যেখানে বিভিন্ন হার্ডওয়্যার এ সমানভাবে এটি ব্যবহার করা যেত। জন ভিনসেন্ট আটানসফ
জন ভিনসেন্ট আটানসফ (অক্টোবর ৪, ১৯০৩ - জুন ১৫, ১৯৯৫) ছিলেন বুলগেরীয় বংশোদ্ভুত একজন মার্কিন পদার্থবিদ। ১৯৭৩ সালের "হানিওয়েল ব. স্পেরি র‌্যান্ড" মামলার সিদ্ধান্তে তাঁকে সর্বপ্রথম স্বয়ংক্রিয় ইলেকট্রনিক ডিজিটাল কম্পিউটার এর উদ্ভাবক হিসাবে ঘোষণা করা হয়। এই কম্পিউটারটি ছিল একটি সীমাবদ্ধ যন্ত্র যেটি প্রোগ্রাম করা যেত না। এটি পরবর্তিতে আটানসফ-বেরি কম্পিউটার নামে পরিচিতি পায়। ল্যাপটপ কম্পিউটার
যন্ত্রটিকে ল্যাপটপ নামে ডাকার ব্যাপারটি শুরু হয় আশির দশকে। তখন সাধারণ কম্পিউটার থেকে ভ্রাম্যমান কম্পিউটারগুলোকে আলাদা করার জন্য এই নামে ডাকা হত। এসব যন্ত্রাংশ আগের বহনযোগ্য কম্পিউটারের তুলনায় ভারি এবং এগুলো কারো কোলে বা হাটুর উপর রেখে ব্যবহার করা যেত না। কয়েক বছর পরে প্রস্তুতকারকরা আরো ছোট আকারের বহনযোগ্য যন্ত্রাংশ উৎপাদন শুরু করে যাদের ওজন ও আকার ছিল কম। এগুলোতে প্রদর্শনী ছিল এ৪ আকারের কাগজের সমান এবং এদেরকে ডাকা হত নোটবুক নামে। কারণ এগুলো তখনকার সময়ের মোটা ও ভারি ল্যাপটপের থেকে আকারে ও ওজনে ছোট ছিল। কম্পিউটার বিজ্ঞানের ইতিহাস
কম্পিউটার জাদুঘর গণনার ইতিহাস গণনা যন্ত্রের ইতিহাস সফটওয়্যার এর ইতিহাস কম্পিউটারের সাথে যুক্ত শব্দের ব্যুৎপত্তি, কম্পিউটার বিজ্ঞান শব্দের ব্যুৎপত্তি কম্পিউটার বিজ্ঞানের অগ্রদূতদের তালিকা অ্যালগরিদমের সময়চিত্র ব্যক্তিগত কম্পিউটারের ইতিহাস বাংলাদেশে কম্পিউটারের ইতিহাস
স্বাধীনতার পূর্বে, ১৯৬৯ সালে পরিসংখ্যান ব্যুরোতে স্থাপিত হয় একটি IBM 360 কম্পিউটার। আদমজী জুট মিলেও এ সময় একটি মেইনফ্রেম কম্পিউটার স্থাপিত হয়েছিল। সীমিত পরিসরে হলেও স্বাধীনতা পূর্বকালে দেশের বিশ্ববিদ্যালয় স্তরে গণিত, পদার্থবিজ্ঞান, ফলিত পদার্থবিজ্ঞান, তড়িৎ ও ইলেকট্রনিক্স কৌশল প্রভৃতি বিষয়ের পাঠ্যক্রমে কম্পিউটার হার্ডওয়্যার ও সফটওয়্যার-এর অন্তর্ভুক্তি শুরু হয়। ১৯৭২-এর পর থেকে পর্যায়ক্রমে বাংলাদেশ পরিসংখ্যান ব্যুরো নামক প্রতিষ্ঠানে স্থাপিত হয় IBM 370, IBM 9100 এবং IBM 4341 প্রভৃতি বৃহৎ কম্পিউটার। কম্পিউটার বিজ্ঞানের ইতিহাস
১৭ শতকের প্রথম দিকে জন নেপিয়ার কর্তৃক লগারিদম পদ্ধতি আবিষ্কারের পর তৎকালীন বিজ্ঞানীদের অনেকের মধ্যে বিভিন্নরকম গণনাযন্ত্র বানানোর আগ্রহ দেখা দেয়। উইলহেল্ম শিকার্ড ১৬২৩ সালে একটি গণনাযন্ত্রের নকশা করেন কিন্তু আগুন লেগে নির্মাণের প্রোটোটাইপটি নষ্ট হয়ে যাওয়ায় তা সম্পূর্ণতা পায় না। ১৬৪০ সাল নাগাদ ফরাসী গণিতবিদ ব্লায়েস পাস্কাল একটি যান্ত্রিক যোগফল গণনাকারী যন্ত্র বানাতে সক্ষম হন যার ভিত্তি হিসাবে ব্যবহার হয় গ্রিক গণিতবিদ হিরোন অফ আলেকজান্দ্রিয়া[14] দ্বারা সৃষ্ট একটি নকশা। ১৬৭২ সালে গটফ্রিড উইলহেল্ম লিবিনিজ স্টেপড্ রেকনার(ডিজিটাল সংখ্যা গণকযন্ত্র) আবিষ্কার করেন যা ১৬৯৪ সালে সম্পন্ন হয়।[15] পাঞ্চ কার্ড
চার্লস ব্যাবেজ প্রস্তাব রাখেন 'সংখ্যা কার্ড' (Number Cards) ব্যবহারের, যেখানে বিভিন্ন জায়গায় ছিদ্র করে নির্দেশ প্রদান করার ব্যবস্থা থাকে। হারম্যান হোলেরিথ আবিষ্কার করেন ডেটার সংরক্ষন ও ব্যবহার যেটা মেশিন দ্বারা পড়া যাবে। পূর্বের মেশিনগুলো যদিও এর ব্যবহার করত তবে তা হত শুধু নির্দেশ প্রদানের জন্য ডেটা সংরক্ষনের জন্য নয়। তিনি আমেরিকা আদমশুমারির জন্য পাঞ্চ কার্ডের প্রযুক্তি ব্যবহার করেন। এরপর ১৮৯৬ সালে তিনি টেবুলেশন মেশিন কোম্পানি করেন যা পরে আইবিএম নামে পরিচিতি লাভ করে। আইবিএম তাদের তৈরী ইউনিট রেকর্ড মেশিন দ্বারা এই পাঞ্চ কার্ডগুলোর উৎপাদন, পর্যায়ক্রমিক করা হত। ১৯৫০ সালের আগে যেসকল ইলেক্ট্রনিক কম্পিউটার তৈরী করা হত তাতে পাঞ্চ কার্ডের প্রযুক্তি ব্যবহৃত হত। ১৯৫০ সালের দিকে আইবিএম এর তৈরী আইবিএম কার্ড এবং আইবিএম ইউনিট রেকর্ড মেশিনগুলো সরকারী ও শিল্পকারখানাগুলোর জন্য অপরিহার্য হয়ে পড়ে। ১৯০০ থেকে ১৯৫০ সাল নাগাদ পর্যন্ত পাঞ্চ কার্ডগুলো ছিল ডেটা এন্ট্রি, ডেটা সংরক্ষন এবং প্রক্রিয়াকরণের প্রাথমিক মাধ্যম। যদিও ১৯৬০ সালের দিকে চৌম্বকীয় টেপ এর ব্যবহারের কারনে পাঞ্চ কার্ডের ব্যবহার কমে যাচ্ছিল তবুও ১৯৭০ এর মাঝামাঝি পর্যন্ত এটি জনপ্রিয় ছিল। কম্পিউটার বিজ্ঞানের ইতিহাস
১৮৩৭ খ্রীষ্টাব্দে চার্লস ব্যাবেজ একটি বিশ্লেষণধর্মী বা অ্যানালিটিকাল ইঞ্জিন-এর খসড়া তৈরী করেন যার মূল সুবিধাগুলি ছিল - এক্সপ্যান্ডেবেল মেমরি (বিস্তারযোগ্য যান্ত্রিক স্মৃতিশক্তি), গাণিতিক হিসাব করার ক্ষমতা, যুক্তিনির্ভর সিদ্ধান্ত নেওয়ার ক্ষমতা, লুপ ও কন্ডিশনাল ব্রাঞ্চিং(যা আধুনিক প্রোগ্রামিং ভাষাগুলিতে পাওয়া যায়) ইত্যাদি। এই যন্ত্রটিকে বিজ্ঞানীরা বিশ্বের প্রথম কম্পিউটার বলে স্বীকার করে থাকেন এবং ট্যুরিংসমতুল্য বলেও মনে করা হয়। প্রকৌশলে নারী
মেশিন ও কাঠামোর ডিজাইনার এবং নির্মাতা হিসেবে নারীদের ইতিহাস একটি বাণিজ্য হিসাবে প্রকৌশলের উন্নয়নের ইতিহাসের চেয়েও পুরোনো । ১১ শতাব্দীতে "প্রকৌশলী" শব্দটি সৃষ্টির পূর্বে, সারা বিশ্ব জুড়ে সমাজের প্রযুক্তিগত অগ্রগতিতে নারীরা অবদান রেখেছিল, এদের মধ্যে রয়েছে আলেক্সান্দ্রিয়ার হাইপেশিয়া (৩৫০ অথবা ৩৭০–৪১৫ AD), যার নাম ঘনত্বমাপক আবিষ্কারের সঙ্গে জড়িত । ঊনবিংশ শতাব্দীতে, নারীরা যারা প্রকৌশলের কাজ করতো তাদের প্রায়ই গণিত বা বিজ্ঞানের একডেমিক প্রশিক্ষণ থাকতো। অ্যাডা লাভলেস (১৮১৫–১৮৫২) গৃহশিক্ষকের অধীনে গণিত শিখেছেন চার্লস ব্যাবেজের সঙ্গে এনালিটিক্যাল ইঞ্জিন আবিষ্কারে তার সহযোগিতা শুরুর পূর্বে যেটি তাকে খেতাব দিয়েছে পৃথিবীর "প্রথম কম্পিউটার প্রোগ্রামার" হিসেবে। বিংশ শতাব্দীর প্রথম দিকে, অল্প পরিমান নারীই প্রকৌশলের বিষয় গুলিতে ভর্তি হতো, কিন্তু তাদের আগ্রহ লক্ষ্য করা যেত যখন পুরুষরা এসকল বিষয়গুলি অধ্যয়ন করতো। কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট
১৯৬৪ সালে আইবিএম সিস্টেম/৩৬০ কম্পিউটার নকশা আনল যা ব্যবহার করা হয়েছিল বেশ কিছু কম্পিউটারে ধারাবাহিকভাবে। এগুলো কিছু প্রোগ্রাম চালাতে পারত ভিন্ন ভিন্ন গতি ও দ্রুততায়। এটি গুরুত্বপূর্ন ছিল এই কারণে যে তখন এক কম্পিউটার অন্যটির সাথে মিলতো না এমনকি একই প্রতিষ্ঠানের হলেও। এই সুবিধা অব্যাহত রাখার জন্য আইবিএম মাইক্রোপ্রোগ্রাম (প্রায়শই "মাইক্রোকোড হিসেবে ডাকা হয়) ধারনাটি ব্যবহার শুরু করে। এটি বর্তমানেও আধুনিক সিপিইউগুলোতে বহুলাংশে দেখা যায়। সিস্টেম/৩৬০ কম্পিউটার নকশাটি এত জনপ্রিয় হয় যে এটি মেইনফ্রেম কম্পিউটারের বাজারও কয়েক দশকের জন্য দখল করে বসে। একই বছরে (১৯৬৪ সালে), ডিজিটাল ইকুইপমেন্ট কর্পোরেশন বাজারে আনে একই ধারনায় প্রভাবিত একটি কম্পিউটার যা বিজ্ঞান ও গবেষনাকারীদের লক্ষ্য করে বানানো হয় এর নাম পিডিপি-৮। একই প্রতিষ্ঠান পরে জনপ্রিয় এই ধারার পিডিপি-১১ ছাড়ে যখন বড় মাপের সমন্বিত সার্কিট সত্যিকার অর্থে প্রায়োগিক হয়ে উঠে। এর আগে এটি এসএসআই সমন্বিত সার্কিট দিয়ে বানানো হত। এই ধারার আগের মডেলগুলোর তুলনায় পিডিপি-১১ তে চারটি বড় মাপের সমন্বিত সার্কিট ব্যবহার করা হয়। কম্পিউটার বিজ্ঞান
১৬২৩ সালে ভিলহেল্ম শিকার্ড প্রথম যান্ত্রিক ক্যালকুলেটর তৈরি করেছিলেন বলে জানা যায়, যদিও এটি প্রোগ্রামযোগ্য ছিল না।১৬৭৩ সালেগট‌ফ্রিড লাইব‌নিৎস ডিজিটাল যান্ত্রিক ক্যালকুলেটর তৈরি করেন যা 'স্টেপড রেকোনার' নামে পরিচিত ছিল। বাইনারি সংখ্যা পদ্ধতি লিপিবদ্ধ করার জন্য তাকে প্রথম কম্পিউটার বিজ্ঞানী ও তথ্য তাত্ত্বিক হিসাবে বিবেচনা করা হয়। ১৮২০ সালে চার্লস জেভিয়ার থমাস অফিসে কাজ করার মত একটি যান্ত্রিক ক্যালকুলেটর বাজারে ছাড়েন যার নাম ছিল এরিথোমিটার।  কম্পিউটার বিজ্ঞানের ইতিহাস
এডা লাভলেস্ ওরফে অগাষ্টা এডা বাইরন ছিলেন কবি লর্ড বাইরনের মেয়ে। ছোট থেকেই এডা তাঁর মায়ের ইচ্ছানুযায়ী গণিতের চর্চা শুরু করেন। চার্লস্ ব্যাবেজ-এর অ্যানালিটিকাল ইঞ্জিন প্রকল্পে এডা সহকারী হিসাবে কাজ শুরু করেন। এই কাজে অংশগ্রহণের দ্বারা তিনি গণিত ও যন্ত্রবিদ্যা চর্চা করার সুযোগ কাজে লাগান ও অ্যানালিটিকাল ইঞ্জিন-এর ধারণাকে অত্যন্ত নিষ্ঠার সাথে অধ্যয়ন ও আত্মস্থ করেন। এই সময়ে এডা বারনৌলি সংখ্যা গণনা করার অ্যালগরিদম্ বা ধাপে ধাপে সমাধান করার পদ্ধতি লিপিবদ্ধ করেন যাকে সর্বপ্রথম কম্পিউটার অ্যালগরিদম্ বলে স্বীকার করা হয়। যদিও এইসব পরিকল্পনা বা পদ্ধতির বাস্তবে প্রয়োগ তিনি তাঁর জীবদ্দশায় দেখে যেতে পারেননি কিন্তু কম্পিউটার বিজ্ঞানের ইতিহাসে তাঁর অবদান পরে স্বীকৃতি লাভ করে।[22] স্টিভ জবস
স্টিভ জবস (পুরোনাম: স্টিভেন পল জবস) (English: Steven Paul "Steve" Jobs) (জন্ম ফেব্রুয়ারি ২৪, ১৯৫৫, মৃত্যু ৫ অক্টোবর ২০১১)[10][11] যুক্তরাষ্ট্রের একজন উদ্যোক্তা ও প্রযুক্তি উদ্ভাবক। তাকে পার্সোনাল কম্পিউটার বিপ্লবের পথিকৃৎ বলা হয়। তিনি স্টিভ ওজনিয়াক এবং রোনাল্ড ওয়েন -এর সাথে ১৯৭৬ খ্রিস্টাব্দে "অ্যাপল কম্পিউটার" প্রতিষ্ঠা করেন। তিনি অ্যাপল ইনকর্পোরেশনের প্রতিষ্ঠাতাদের অন্যতম ও সাবেক প্রধান নির্বাহী কর্মকর্তা। তিনি "পিক্সার এ্যানিমেশন স্টুডিওস"-এরও প্রতিষ্ঠাতাদের অন্যতম ও সাবেক প্রধান নির্বাহী কর্মকর্তা। ১৯৮৫ সালে অ্যাপল ইনকর্পোরেশনের "বোর্ড অব ডিরেক্টর্সের" সদস্যদের সাথে বিরোধে জড়িয়ে তিনি অ্যাপল ইনকর্পোরেশনের থেকে পদত্যাগ করেন এবং নেক্সট কম্পিউটার প্রতিষ্ঠা করেন। ১৯৯৬ সালে অ্যাপল কম্পিউটার নেক্সট কম্পিউটারকে কিনে নিলে তিনি অ্যাপলে ফিরে আসেন। তিনি ১৯৯৫ সালে টয় স্টোরি নামের অ্যানিমেটেড চলচ্চিত্র প্রযোজনা করেন। মার্ক পিলগ্রিম
পিলগ্রিম ১৯৯২ সালে কর্নেল বিশ্ববিদ্যালয়ে ২য় বর্ষে অধ্যয়ন কালে তাঁর সহপাঠী ডেভিড ব্লুমেন্থালের সহযোগিতায় কর্নেল কম্পিউটার সেন্টারের তিনটি গেইমের সাথে “এমবিডিএফ” নামক একটি ভাইরাস এম্বেড করেন। ভাইরাস আক্রান্ত গেইমগুলো পরবর্তীতে স্ট্যানফোর্ড বিশ্ববিদ্যালয়ের মহাফেজখানায় স্থানান্তরিত করা হয় ও এতে করে বিশ্ববিদ্যালয়ের কম্পিউটারগুলোতে গোলযোগ দেখা দেয়! ভাইরাসের উৎস শনাক্ত করা হয় এবং মার্ক ও ব্লুমেন্থালকে “সেকেন্ড-ডিগ্রী কম্পিউটার টেম্পারিং” এর দ্বায়ে গ্রেফতার করা হয়। বিচারে মার্ক ও ডেভিডকে দোষী সব্যস্ত করা হয় ও ক্ষতিগ্রস্ত কম্পিউটার গুলোকে পুরবাবস্থায় ফিরিয়ে আনার আদেশ দেয়া হয়। সেই সাথে পরবর্তী এক বছর ধরে প্রতি সাপ্তাহে ১০ ঘণ্টা করে বাধ্যতামূলক সমাজ সেবামূলক কাজের নির্দেশ দেয়া হয়। তড়িৎ ও ইলেক্ট্রনিক প্রকৌশল
১৯৪৭ সালে উইলিয়াম ব্র্যাডফোর্ড শক্‌লি, জন বারডিন এবং ওয়াল্টার হাউজার ব্র্যাটেইনের ট্রানজিস্টর উদ্ভাবন ক্ষুদ্র যন্ত্রাংশের জগতে নতুন দুয়ার উন্মোচন করে এবং এর ফলশ্রুতিতে ১৯৫৮ সালে জ্যাক কিলবি এবং ১৯৫৯ সালে রবার্ট নয়েস পৃথকভাবে সমন্বিত বর্তনী উদ্ভাবন করেন। ইন্টেলের মার্সিয়ান হফ ১৯৬৮ সালে প্রথম মাইক্রোপ্রসেসর উদ্ভাবন করেন এবং ব্যক্তিগত কম্পিউটার আবিষ্কারের পথ করে দেন। যদিও ইনটেল ৪০০৪, ৪-বিটের প্রসেসর যা ১৯৭১ সালে আবিষ্কৃত হয়, প্রথম মাইক্রোপ্রসেসর হিসেবে স্বীকৃতি পেয়ে আসছে কিন্তু ১৯৭৩ সালে ৮-বিটের প্রসেসর ইনটেল ৮০৮০ আবিস্কৃত হওয়ার পরই প্রথম ব্যক্তিগত কম্পিউটারের জন্ম হয়। এই কম্পিউটারটির নাম ছিল অল্টেয়ার ৮৮০০। কম্পিউটিং-এর ইতিহাস
১৬৪২ সালে ফরাসি গণিতবিদ ও বিজ্ঞানী ব্লেজ পাসকাল একটি গণনাযন্ত্র বা ক্যালকুলেটর উদ্ভাবন করেন যার নাম তিনি দেন "পাসকালিন"। এটিতে যোগ বা বিয়োগের সময় হাতে থাকা অঙ্ক পরবর্তী ঘরে নিয়ে যাওয়ার জন্য উন্নততর পদ্ধতি ব্যবহার করা হয়। কিন্তু যন্ত্রটির কয়েকটি গুচ্ছ বাজারজাত করা হলেও শেষ পর্যন্ত এটির ব্যাপক প্রচলন ঘটেনি। হোম কম্পিউটার
হোম কম্পিউটার ছিল মাইক্রোকম্পিউটারের একটি শ্রেণী যা ১৯৭৭ সালে বাজারে প্রবেশ করেছিল এবং ১৯৮০ দশকে সাধারণ হয়ে উঠে। এগুলো ভোক্তাদের নিকট বাজারজাত করা হত সামর্থ্যের মধ্যে যা সেই সময়ের প্রথম একক ব্যবহারকারীদের উদ্দেশ্য করা কম্পিউটার। এগুলো ব্যবসায়িক, বৈজ্ঞানিক অথবা ইঞ্জিনিয়ারদের কম্পিউটার বাজার থেকে আলাদা ছিল কম দামি হওয়ায় যেমন আইবিএম পিসি। তাই সাধারণত এগুলো মেমোরি এবং বর্ধণক্ষমতার দিক থেকে কম শক্তিশালি হত। একটি হোম কম্পিউটারের প্রায়শ ভাল গ্রাফিক্স এবং শব্দ ছিল ব্যবসায়ীক কম্পিউটারের তুলনায়। এগুলো সবচেয়ে সাধারণ ব্যবহার হল ভিডিও গেমস খেলা। তড়িৎ বিদ্যা
উইলিয়াম ব্র্যাডফোর্ড শকলি, জন বারডিন এবং ওয়াল্টার হাউজার ব্র্যাটেইন একসাথে যৌথভাবে ট্রানজিস্টর উদ্ভাবন করেন। ১৯৪৮ সালে ট্রানজিস্টর উদ্ভাবন ও ১৯৫৯ সালে সমন্বিত বর্তনী (integrated circuit or IC) উদ্ভাবনের আগে ইলেক্ট্রনিক বর্তনী তৈরি হতো বড় আকারের পৃথক পৃথক ভ্যাকিউম টিউব যন্ত্রাংশ দিয়ে। এই সব বিশাল আকারের যন্ত্রাংশ দিয়ে তৈরি বর্তনীগুলো বিপুল জায়গা দখল করত এবং এগুলো চালাতে অনেক শক্তি লাগত। এই যন্ত্রাংশগুলোর গতিও ছিল অনেক কম। অন্যদিকে সমন্বিত বর্তনী বা আই সি অসংখ্য (প্রায়ই ১০ লক্ষ বা এক মিলিয়নেরও বেশি) ক্ষুদ্রাতিক্ষুদ্র তড়িৎ যন্ত্রাংশ, যাদের বেশিরভাগই মূলত ট্রানজিস্টর দিয়ে গঠিত হয়। এই যন্ত্রাংশগুলোকে একটি ছোট্ট পয়সা আকারের সিলিকন চিলতে বা চিপের উপরে সমন্বিত করে সমন্বিত বর্তনী তৈরি করা হয়। বর্তমানের অত্যাধুনিক কম্পিউটার বা নিত্য দিনের প্রয়োজনীয় ইলেক্ট্রনিক যন্ত্রপাতি সবই প্রধানত সমন্বিত বর্তনী বা আই সি দ্বারা নির্মিত। কম্পিউটার বিজ্ঞানের ইতিহাস
১৯০১ সালে অ্যান্টিকিথেরা নামক গ্রীক দ্বীপের কাছে সমুদ্রগর্ভে একটি রোমান জাহাজের ধ্বংসাবশেষের মধ্য থেকে ১০০ খ্রীষ্টপূর্বাব্দের একটি অত্যাধুনিক গণনাযন্ত্র পাওয়া যায় যা অ্যান্টিকিথেরা যন্ত্র নামে পরিচিত হয়। এক্স-রে স্ক্যানের মাধ্যমে বিজ্ঞানীরা এটির পরীক্ষা করেন ও সিদ্ধান্তে আসেন যে এর দ্বারা প্রাচীনকালে রোমানরা জ্যোতির্বিজ্ঞানের বিভিন্ন গণনার কাজ করতো। এটির কার্যপদ্ধতি আধুনিক অ্যানালগ কম্পিউটারের সাথে তুলনীয়।[6] বাংলাদেশে কম্পিউটারের ইতিহাস
বাংলাদেশে কম্পিউটার ব্যবহারের সূচনা হয় ষাটের দশকে এবং নববই-এর দশকে তা ব্যাপকতা লাভ করে। দশকের মধ্যভাগ থেকে এ দেশে তথ্য প্রযুক্তি ব্যাপক পরিচিতি লাভ করতে শুরু করে। পাকিস্তান পরমাণু শক্তি কমিশনের পরমাণু শক্তি কেন্দ্র, ঢাকা-তে ১৯৬৪ সালে স্থাপিত হয় বাংলাদেশের (তৎকালীন পূর্ব পাকিস্তান) প্রথম কম্পিউটার। এটি ছিল আইবিএম (International Business Machines - IBM) কোম্পানির 1620 সিরিজের একটি মেইনফ্রেম কম্পিউটার (Mainframe Computer)। যন্ত্রটির প্রধান ব্যবহার ছিল জটিল গবেষণা কাজে গাণিতিক হিসাব সম্পন্নকরণ। ইন্টেল কর্পোরেশন
ইন্টেল কর্পোরেশন একটি আমেরিকান বৈশ্বিক প্রযুক্তি কোম্পানি এবং আয়ের উপর নির্ভর করে এটি বিশ্বের সর্ববৃহৎ সেমিকন্ডাক্টর চিপ প্রস্তুতকারক প্রতিষ্ঠান[2]। এটি মাইক্রোপ্রসেসরের এক্স৮৬ সিরিজের আবিষ্কারক, প্রসেসরটি বেশিরভাগ পারসোনাল বা ব্যক্তিগত কম্পিউটারে দেখা যায়। ইন্টেল প্রতিষ্ঠিত হয়েছিল জুলাই ১৮, ১৯৬৮ সালে ইন্টিগ্রেটেড ইলেক্ট্রনিক্স কর্পোরেশন (কেউ কেউ ইন্টিগ্রেটেডকে ইন্টিলিজেন্স মনে করে থাকে) হিসেবে। ইন্টেল কম্পিউটার প্রসেসর তৈরির পাশাপাশি আরো তৈরী করে মাদারবোর্ড চিপসেট, নেটওয়ার্ক ইন্টারফেস কন্ট্রোলার, ইন্ট্রিগ্রেটেড সার্কিট, ফ্ল্যাস মেমোরি, গ্রাফিক্স কার্ড, সংযুক্ত প্রসেসর এবং অন্যান্য আরো অনেক কিছু যা কম্পিউটার এবং যোগাযোগের ক্ষেত্রে প্রয়োজনীয়। এই কোম্পানি শুরু করেন সেমিকন্ডাক্টরের অগ্রগামী রবার্ট নয়েস এবং গর্ডন মুর এবং এন্ড্রু গুভ। ইন্টেল আধুনিক প্রযুক্তি চিপ নকশা এবং উৎপাদন করায় সমর্থ। যদিও শুরুতে ইন্টেল শুধু মাত্র ইন্জিনিয়ার এবং প্রযুক্তিবিদদের কাছে পরিচিত ছিল, কিন্তু ১৯৯০ দশকের বিজ্ঞাপন "ইন্টেল ইনসাইড" এটাকে এবং এটার "পেন্টিয়াম" প্রসেসরকে ঘরে ঘরে পরিচিত করে তোলে। কম্পিউটার বিজ্ঞানের ইতিহাস
আমি জানি যে ১৯৪৩ বা ৪৪ সালে নিউম্যান ট্যুরিংয়ের কাজের মৌলিক গুরুত্ব সম্পর্কে ভালভাবে অবহিত ছিলেন ... ভন নিউম্যানের কাছেই আমি সেই কাজটির(ট্যুরিংয়ের তত্ত্ব) কথা প্রথম শুনি করেছিলাম এবং তার অনুরোধে আমি এটি যত্ন সহকারে অধ্যয়ন করি। অনেকে "কম্পিউটারের পিতা" (শব্দবন্ধের আধুনিক অর্থে) বলে ভন নিউম্যানকে প্রশংসিত করেছেন কিন্তু আমি নিশ্চিত যে নিউম্যান নিজেই এই ভুলটি করেননি। সম্ভবত নিউম্যানকে কম্পিউটারের ধাত্রী বলা যেতে পারে, তবে তিনি দৃঢ়ভাবে আমায় জানিয়েছিলেন, এবং আমি নিশ্চিত অন্যদেরকেও জানিয়েছিলেন যে এই মৌলিক ধারণা ট্যুরিং-এর তত্ত্বের কারণেই আসে। পাই
πএর ইতিহাস আর গণিতের উন্নতিসাধনের সামগ্রিক ইতিহাস প্রায় সমান্তরাল। । বিভিন্ন লেখক পাই-এর ইতিহাসকে তিনভাগে ভাগ করেছেন – জ্যামিতি প্রয়োগের প্রাচীনকালের জ্যামিতি যুগ, সপ্তদশ শতকে ইউরোপে ক্যালকুলাস আবিস্কারের পর সনাতনি যুগ এবং কম্পিউটারের আবির্ভাবের পর কম্পিউটার যুগ।  কম্পিউটার বিজ্ঞান
অ্যালগোরিদম তত্ত্ব, গাণিতিক যুক্তিবিজ্ঞান, ও প্রোগ্রাম সংরক্ষণের ক্ষমতাবিশিষ্ট ইলেক্ট্রনিক কম্পিউটারের উদ্ভাবন - এই তিনের সম্মিলনে ১৯৪০-এর দশকের শুরুতে কম্পিউটার বিজ্ঞানের জন্ম হয়। ১৯৩০-এর দশকে অ্যালান টুরিং, আলোন্‌জো চার্চ ও কুর্ট গ্যোডেলের অ্যালগোরিদম তত্ত্বসমূহ ও এগুলো যন্ত্রে বাস্তবায়ন সংক্রান্ত গবেষণা, তারও ৬০ বছর আগে অগাস্টা অ্যাডা কিং (কাউন্টেস অফ লাভলেস)-এর উদ্ভাবিত অ্যালগোরিদম, ১৯২০-এর দশকে ভ্যানিভার বুশের উদ্ভাবিত অ্যানালগ কম্পিউটার, এবং ১৯৩০-এর দশকে হাওয়ার্ড আইকেন ও কনরাড ৎসুজে কর্তৃক উদ্ভাবিত ইলেকট্রনিক কম্পিউটার - এ সবই কম্পিউটার বিজ্ঞানের জন্মে ভূমিকা রাখে। ১৯৪০-এর দশকের শেষের দিকে জন ভন নিউম্যানের রচনাবলি নতুন এই শাস্ত্রের তাত্ত্বিক ভিত্তি সুদৃঢ় করে। মার্কিন তড়িৎ প্রকৌশলী জন প্রেস্‌পার একার্ট ও মার্কিন পদার্থবিদ জন মক্‌লি ১৯৪৬ সালে বিশ্বের সর্বপ্রথম টুরিং-সম্পূর্ণ সাধারণ ব্যবহারোপযোগী ইলেকট্রনিক ডিজিটাল কম্পিউটার এনিয়াক উদ্ভাবন করেন। তাঁরা ১৯৫১ সালে বিশ্বের সর্বপ্রথম বাণিজ্যিক কম্পিউটার ইউনিভ্যাক-১-ও তৈরি করেন। এর আগে জন প্রেস্‌পার একার্ট ১৯৪৬ সালে পেন্সিলভেনিয়া বিশ্ববিদ্যালয়ে উচ্চশিক্ষা স্তরে ইতিহাসের সর্বপ্রথম কম্পিউটার বিজ্ঞান-সংক্রান্ত কোর্স পরিচালনা করেন; এটি মুর স্কুল লেকচার্স নামে বিখ্যাত। রেট্রোকম্পিউটিং
১৯৭৬ সাল থেকে ব্যক্তিগত কম্পিউটার রয়েছে। কিন্তু এ সময়ে অনেকগুলো প্রযুক্তিক বিপ্লব ঘটে গেছে যা পুরোনো লুপ্ত কম্পিউটার সরঞ্জামগুলো আবর্জনার স্তূপে পরিণত করেছে। তৎসত্ত্বেও, অই সময়ে এ অব্যবহার্য কম্পিউটারগুলো ভিন্টেজ কম্পিউটার সংগ্রহকারীদের একটি নতুন উপ-সংস্কৃতির জন্ম দেয়, যারা এ দুর্লভ পণ্যগুলো সংগ্রহ করতে বিশাল অংকের অর্থও খরচ করে, শুধুমাত্র প্রদর্শনীর জন্যে নয়, তাদের পূর্ণ কার্যক্ষম ঐতিহ্যও ফিরিয়ে আনতে ইচ্ছুক তারা, যার মধ্যে রয়েছে সক্রিয় সফটওয়্যার উন্নয়ন, ও আধুনিক ব্যবহারের জন্যে অভিযোজন। এর মধ্যে রয়েছে তথাকথিত হ্যাকাররা যারা নতুন ও পুরোনো কম্পিউটার থেকে নতুন শংকর কম্পিউটার যুক্ত, হালনাগাদ ও তৈরী করে। ইথারনেট ইন্টারফেসসমূহ অনেক পুরোনো ৮-বিট যন্ত্রের জন্যে সীমাবদ্ধ ইন্টারনেট সংযোগের জন্যে ডিজাইন করা হয়েছে; যেখানে ব্যবহারকারীরা ব্যবহারকারী গ্রুপ, বুলেটিন বোর্ড ও সফটওয়্যারের ডাটাবেসে প্রবেশ করতে পারে। কম্পিউটিং-এর ইতিহাস
১৮৯০ সালে মার্কিন উদ্ভাবক হারম্যান হলারিথ ছিদ্রিত কার্ড সারণিকার যন্ত্র (punched card tabulator) উদ্ভাবন করেন। এই যন্ত্রের মাধ্যমে মার্কিন সরকার রেকর্ড সময়ে ১৮৯০ সালের আদমশুমারি বা লোকগণনা সম্পাদন করতে সক্ষম হয়। কম্পিউটার বিজ্ঞানের ইতিহাস
ক্লড শ্যানন্ ১৯৪৮ সালে তার গবেষণাপত্র এ ম্যাথমেটিকাল থিউরি অফ কমিউনিকেশন -এ ইনফরমেশন থিওরি-এর অবতারণা করেন যাতে একজন প্রেরকের তথ্য এনকোড বা সঙ্কেতে পরিণত করার জন্য সম্ভাব্যতা তত্ত্ব ব্যবহারের কথা তিনি আলোচনা করেন। এই গবেষণাপত্রটি পরে ডেটা কম্প্রেশন ও ক্রিপ্টোগ্রাফীর সূচনা করে। প্রকৌশলে নারীদের ইতিহাস
Previous to the development of the ENIAC, the U.S. Army had employed women trained in mathematics to calculate artillery trajectories, at first using mechanical desk calculators and later the differential analyzer developed by Vannevar Bush, at the Moore School. In 1945, one of these "computers", Kathleen McNulty (1921–2006), was selected to be one of the original programmers of the ENIAC, together with Frances Spence (1922– ), Betty Holberton (1917–2001), Marlyn Wescoff, Ruth Lichterman (1924–1986), and Betty Jean Jennings (1924–2011). McNulty, Holberton, and Jennings would later work on the UNIVAC, the first commercial computer developed by the Remington Rand Corporation in the early 1950s. সফটওয়্যার কোম্পানি
"সফটওয়্যার" শব্দটি সর্বপ্রথম ব্যবহৃত হয় ১৯৫৩ সালে, তবে ১৯৬০ সালের পর থেকে এটি ব্যাপকভাবে ব্যবহার শুরু হয়। [1] এর পূর্বে কম্পিউটারের প্রোগ্রাম তৈরীর কাজ করতে হতো ক্রেতার অথবা UNIVAC এবং আইবিএম নির্দিষ্ট এর মত নির্দিষ্ট কিছু প্রতিষ্ঠানের মাধ্যমে। কম্পিউটার ইউজেস কোম্পানি হল প্রথম বানিজ্যিক প্রতিষ্ঠান যেখানে কম্পিউটার সফটওয়্যার এবং সেবা প্রদান করা হয়। এটি প্রতিষ্ঠিত হয়েছিল ১৯৫৫ সালে।[2] ১৯৬০ এর প্রথমদিকে সফটওয়্যার প্রস্ততকারী প্রতিষ্ঠানসমূহ ব্যাপকভাবে সম্প্রসারিত হয়। আর এর কিছুদিন আগে থেকেই সর্বসাধারণের মধ্যে কম্পিউটার বিক্রির পরিমাণ বেড়ে যায়। বিশ্ববিদ্যালয়, সরকারী এবং বেসরকারী প্রতিষ্ঠানে তাদের চাহিদা অনুযায়ি বিভিন্ন ধরনের সফরওয়্যারের প্রয়োজন হতে থাকে। এই সময় তৈরী হওয়া সফটওয়্যার সমূহের বেশ কিছু লেখা হয়েছিল নির্দিষ্ট প্রতিষ্ঠানের কর্মচারীদের মাধ্যমে। এর থেকে আবার বেশকিছু বিনামূল্যে দেয়া হয়েছিল ঐ নির্দিষ্ট হার্ডওয়্যার প্রতিষ্ঠান থেকে। আবার কম্পিউটার ইউজেস কোম্পানি(১৯৬৯ সালে প্রতিষ্ঠিত) এর মত বিভিনন বানিজ্যিক প্রতিষ্ঠানের মাধ্যমেও বেশ কিছু সফটওয়্যার তৈরী করিয়ে নেয়া হয়। এই সময়ই কম্পিউটার প্রস্তুকারী প্রতিষ্ঠানসমূহ যন্ত্রাংশের সাথে অপারেটিং সিস্টেম এবং প্রোগ্রামিং এনভাইরোনমেন্ট যুক্ত করে দিতে থাকে। ব্যক্তিগত কম্পিউটার
মাইক্রোসফট উইন্ডোজ হল বেশ কিছু অপারেটিং সিস্টেমের সমষ্টির নাম যা মাইক্রোসফট দ্বারা প্রস্তুতকৃত। মাইক্রোসফট প্রথমে ১৯৮৫ সালের নভেম্বরে কম্পিউটার পরিচালনার পরিবেশ সূচনা করে যার নাম উইন্ডোজ। এটি ছিল এমএস-ডসের পাশাপাশি তৈরী করা গ্রাফিক্যাল বা চিত্রভিত্তিক ব্যবহারকারী পরিবেশ যার চাহিদা তখন ধীরে ধীরে বাড়ছিল অ্যাপলের মেকিনটোশের সূচনার ফলে (১৯৮৪)। সাম্প্রতিক সাধারণ ব্যবহারকারীদের জন্য ছাড়া হয় উইন্ডোজ ক
১০ এবং সার্ভার ব্যবহারকারীদের জন্য উইন্ডোজ সার্ভার ২০১২। এই অপারেটিং সিস্টেম পরিবারের আরো সদস্য হল জনপ্রিয় উইন্ডোজ ৭, ৮, ৮.১ ইত্যাদি। ল্যাপটপ কম্পিউটার
১৯৭১ সালে ব্যক্তিগত কম্পিউটারের সম্ভাবনার সাথে সাথে বহনযোগ্য ব্যক্তিগত কম্পউটারের চাহিদার সম্ভাবনাও তৈরি হয়। এলান কে ১৯৬৮ সালে জেরক্স পার্কে একটি "ব্যক্তিগত, বহনযোগ্য নিজের কাজে তথ্য ব্যবহার করা যায়" এমন যন্ত্র হিসেবে কল্পনা করেন এবং তার গবেষনাপত্র "ডায়নাবুকে" ১৯৭২ সালে বর্ণনা করেন। মেইনফ্রেম কম্পিউটার
এই নামটি এসেছে আসলে বড় ধরনের দেরাজ বা তাকযুক্ত আলমারির গঠন/আকৃতি থেকে যেগুলো কম্পিউটারের কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট এবং প্রধান মেমোরি রাখার জন্য ব্যবহার করা হত। পরবর্তীতে এই নামটি ব্যবহার করা হয় কম ক্ষমতাসম্পন্ন কম্পিউটার থেকে বানিজ্যিক উচ্চ ক্ষমতার কম্পিউটারকে আলাদা করতে। বেশিরভাগ বড় ধরনের কম্পিউটার সিস্টেমের নকশা করা হয়েছিল ১৯৬০ দশকে এবং তারপর স্বাভাবিকভাবে বিকশিত হতে থাকে। মাইক্রোপ্রসেসর
১৯৬০এর দশকের শেষে ও ১৯৭০ এর দশকের শুরুর দিকের ৩টি প্রকল্প হতে মাইক্রোপ্রসেসরের সূচনা হয়। এগুলি হলো, ইন্টেলের ৪০০৪, টেক্সাস ইন্সট্রুমেন্টসের টিএমএসে ১০০০ এবং গ্যারেট এআইরিসার্চ এর সেন্ট্রাল এয়ার ডাটা কম্পিউটার। ইন্টেল কর্পোরেশন
কোম্পানির প্রথম পণ্য ছিল শিপ্ট রেজিস্টার মেমোরি এবং র‍্যাম ইন্টিগ্রেটেড সার্কিট এবং ডির‍্যাম, এসর‍্যাম এবং রম ইত্যাদিতে ইন্টেল ১৯৭০ এর দশকে প্রতিযোগী হিসেবে প্রচন্ডরকম বেড়ে উঠে। একইসাথে, ইন্টেলের কারিগর মার্চিয়ান হপ, ফেডরিকো ফেজিন, স্টানলে মেঝর এবং মাসোটোসি শিমা ইন্টেলের প্রথম মাইক্রোপ্রসেসর আবিষ্কার করেন। এটি বিজিকমের (একটি জাপানি কোম্পানি) ক্যালকুলেটরের আসিক বা এএসআইসি পরিবর্তে এর উন্নয়ন হয় এবং পরিবর্তিত হয়। ইন্টেল ৪০০৪ বাজারে ছাড়া হয় নভেম্বরের ১৫, ১৯৭১ সালে। যদিও মাইক্রোপ্রসেসর ইন্টেলের প্রধান ব্যবসা হয়নি ১৯৮০ এর দশকের মাঝামাঝি পযর্ন্ত।[32] কম্পিউটার বিজ্ঞানের ইতিহাস
৫০০ খ্রীষ্টপূর্বাব্দে ভারতবর্ষের ব্যাকরণবিদ পাণিনি সংস্কৃত ব্যাকরণেরী অষ্টাধ্যায়ী নামক একটি বই লেখেন যার মধ্যে অত্যন্ত নিয়মানুগ ও প্রণালীবদ্ধ উপায়ে ব্যাকরণের ৩৯৫৯টি নিয়ম নথিবদ্ধ করা হয়। এই বইয়ে কিছু বিশেষ ধারণার যেমন মেটারুল (নিয়ম নথিভুক্তকরণের রীতি), রূপান্তর, রিকারশন বা পুনরাবৃত্তি ইত্যাদির প্রয়োগ পাওয়া যায়। এই ধারণাগুলি আধুনিক কম্পিউটার-এর ভিত্তিস্বরুপ।[5] কম্পিউটার প্রকৌশল
১৯৭২ সালে যুক্তরাষ্ট্রের কেস ওয়েস্টার্ন রিজার্ভ বিশ্ববিদ্যালয় প্রথম কম্পিউটার প্রকৌশল ডিগ্রি চালু করে। ২০০৪ সালের অক্টোবর অনুসারে, যুক্তরাষ্ট্রে প্রায় ১৭০টি এবিইটি স্বীকৃত কম্পিউটার প্রকৌশল কর্মসূচি রয়েছে। 
ইউরোপে কম্পিউটার প্রকৌশল প্রতিষ্ঠানগুলোর স্বীকৃতি প্রদান করে বিভিন্ন সংস্থা যেগুলো ইকিউএএনআইই এর অংশ হিসেবে কাজ করে।
প্রকৌশলীদের পেশার জন্য প্রয়োজনীয় শর্তাবলী বৃদ্ধির কারণে, যারা একই সাথে হার্ডওয়্যার, সফটওয়্যার, ফার্মওয়্যার ডিজাইন এবং কম্পিউটার প্রযুক্তির সব ধরণের কাজ পরিচালনা করতে পারে, তাদের জন্য বিশ্বের কিছু প্রতিষ্ঠান স্নাতক ডিগ্রী প্রদান করে থাকে। কম্পিউটার প্রকৌশল এবং তড়িৎ প্রকৌশল উভয় কর্মসূচির পাঠ্যক্রমেই অ্যানালগ এবং ডিজিটাল সার্কিট ডিজাইন রয়েছে। অধিকাংশ প্রকৌশলের নিয়ম অনুসারে, কম্পিউটার প্রকৌশলীদের জন্য সামান্য গণিত এবং বিজ্ঞানের জ্ঞান থাকা আবশ্যক। অ্যাডা লাভলেস
অগাস্টা অ্যাডা বা লাভলেসের কাউন্টেস (জন্ম: ডিসেম্বর ১০, ১৮১৫ - মৃত্যু: নভেম্বর ২৭, ১৮৫২) কে কম্পিউটার প্রোগ্রামিং ধারণার একজন প্রবর্তক মনে করা হয়। তিনি চার্লস ব্যাবেজের অ্যানালাইটিক এঞ্জিনের একটি বর্ণনা লেখেন। কম্পিউটার বিজ্ঞানের ইতিহাস
প্রথম ডিফারেন্সিয়াল গীয়ার-এর প্রয়োগ হয়েছিল দক্ষিণ-নির্দেশী রথ নামক একটি যানে আনুমানিক খ্রীষ্টপূর্ব ১১১০ সালে, প্রাচীন চীনদেশে। এই গীয়ার পরবর্তীকালে অ্যানালগ কম্পিউটারে ব্যবহার করা হয়েছিল। চীনদেশে গাণিতিক হিসাবের প্রয়োজনে অ্যাবাকাস-এর এক অপেক্ষাকৃত আধুনিক সংস্করণ তৈরী করা হয় খ্রীষ্টপূর্ব ২০০ অব্দ নাগাদ। চার্লস ব্যাবেজ
তাঁকে কম্পিউটারের জনক হিসাবে অভিহিত করা হয়। তিনি ডিফারেন্স ইঞ্জিন ও অ্যানালাইটিকাল ইঞ্জিন নামের দুইটি যান্ত্রিক কম্পিউটার তৈরি করেন। তাঁর তৈরি অ্যানালাইটিকাল ইঞ্জিন যান্ত্রিকভাবে গাণিতিক অপারেশন সম্পাদন করতে পারত এবং এর বিভিন্ন বৈশিষ্ট্য আজকের কম্পিউটারের ডিজাইনে এখনও গুরুত্বপূর্ণ। অর্থায়নের অভাবে ব্যাবেজ তাঁর প্রকল্পটি সম্পূর্ণ করতে পারেননি। জেডথ্রি (কম্পিউটার)
জেডথ্রি বা জেড৩ () জার্মান প্রকৌশলী কনরাড ৎসুজে কর্তৃক ডিজাইনকৃত পৃথিবীর সর্বপ্রথম কার্যকরী টেপ-রক্ষিত-প্রোগ্রাম নিয়ন্ত্রিত গণকযন্ত্র বা কম্পিউটার। এটি টুরিং-সম্পূর্ণ। ২,০০০টি বৈদ্যুতিক রিলে দ্বারা নির্মিত জেডথ্রি প্রায় ৫–১০; হার্জ ক্লক কম্পাঙ্কে (ক্লক ফ্রিকোয়েন্সি) ২২ বিটের শব্দে পরিচালিত হত। এর প্রোগ্রামিং সংকেত এবং উপাত্ত ছিদ্রযুক্ত সেলুলয়েডের ফিতা বা ফিল্মে করে সংরক্ষিত হয়। ভিলহেল্ম শিকার্ড
তবে শিকার্ডের যন্ত্রটি প্রোগ্রামযোগ্য ছিল না। আরও ২০০ বছর পর ১৮২০-এর দশকে চার্লস ব্যাবেজ প্রথম প্রোগ্রামযোগ্য কম্পিউটারের "ডিজাইন" তৈরি করেন। আর তারও একশ বছর ১৯৪১ সালে কনরাড ৎসুজে প্রথম কর্মক্ষম প্রোগ্রামযোগ্য কম্পিউটার তৈরি করেন। বহনযোগ্য কম্পিউটার
জিএম রিসার্চ ১৯৭৯ সালে একটি পোর্টবল কম্পিউটার উৎপাদন করে। এটির নকশা এবং পেটেন্ট করেন জেমস মুরেজ। এটিকে প্রথমে মাইক্রো স্টার পরে স্মল ওয়ান নামে ডাকা হয়। যদিও জেরক্স দাবি করে তারাই এরকম সিস্টেমের ডিজাইন প্রথম করেছে তবুও পর্যাপ্ত প্রকাশিত দলিলাদি না পাওয়ায় মুরেজকে এটির প্যাটেন্ট দেয়া হয়। আমেরিকা সরকার এসব মেশিন কেনার জন্য চুক্তি করে এছাড়াও আছে স্যান্ডিয়া ল্যাবস, জেনারেল ডাইনামিক্স, বিবিএন সহ আরো বেসরকারি কোম্পানি ও স্বতন্ত্র ব্যক্তি। ১৯৭৯ সালে প্রথম কম্পিউটার প্রদর্শনীতে এবং পরবর্তিতে প্রথম কমডেক্স প্রদর্শনীতে এটি প্রদর্শন করা হয়। কম্পিউটার বিজ্ঞান
১৯৫০ ও ১৯৭০-এর দশকের মধ্যবর্তী সময়ে কম্পিউটারের ব্যবহার বৃদ্ধি পায়। কম্পিউটার বিজ্ঞানীরা এসময় কম্পিউটারের ব্যবহার সরল করার উদ্দেশ্যে এক ধরনের কৃত্রিম ভাষা তথা প্রোগ্রামিং ভাষাসমূহের উদ্ভাবন করেন এবং কম্পিউটার ও কম্পিউটার ব্যবহারকারীর মধ্যে যোগসূত্র স্থাপনকারী অপারেটিং সিস্টেম প্রোগ্রামের প্রচলন করেন। তাঁরা কম্পিউটারের নতুন ব্যবহারিক ক্ষেত্র সন্ধান ও নতুন ধরনের কম্পিউটার ডিজাইন নিয়েও গবেষণা চালান। এসময় প্রথম কম্পিউটার নেটওয়ার্ক সৃষ্টি করা হয় এবং গণনা ও মনের চিন্তাধারার মধ্যে সম্পর্ক নিয়ে গবেষণা শুরু হয়। ১৯৫৩ সালে যুক্তরাজ্যের ক্যামব্রিজ বিশ্ববিদ্যালয়ের কম্পিউটার পরীক্ষাগারে পৃথিবীর প্রথম কম্পিউটার বিজ্ঞানে সনদ প্রদানকারী এক বছর মেয়াদী একটি শিক্ষাক্রম চালু হয়। ১৯৬২ সালের অক্টোবরে মার্কিন যুক্তরাষ্ট্রের পারডু বিশ্ববিদ্যালয়ে সর্বপ্রথম কম্পিউটার বিজ্ঞানে স্নাতকোত্তর ও পিএইচডি সনদ এবং ১৯৬৮ সালে স্নাতক পর্যায়ে সনদ প্রদানকারী শিক্ষাক্রম চালু হয়। কম্পিউটার
কম্পিউটার বিজ্ঞানের সত্যিকার সূচনা হয় অ্যালান টুরিং এর প্রথমে তাত্ত্বিক ও পরে ব্যবহারিক গবেষণার মাধ্যমে। বিশ শতকের মধ্যভাগ থেকে আধুনিক কম্পিউটারের বিকাশ ঘটতে শুরু করে। ১৯৭১ সালে মাইক্রোপ্রসেসর উদ্ভাবনের ফলে মাইক্রোকম্পিউটারের দ্রুত বিকাশ ঘটতে থাকে। বাজারে প্রচলিত হয় বিভিন্ন প্রকৃতি ও আকারের কম মূল্যের অনেক রকম পার্সোনাল কম্পিউটার (Personal Computer) বা পিসি (PC)। সে সঙ্গে উদ্ভাবিত হয়েছে অনেক রকম অপারেটিং সিস্টেম, প্রোগ্রামের ভাষা, অগণিত ব্যবহারিক প্যাকেজ প্রোগ্রাম। এরসাথে ব্যাপক বিস্তৃতি ঘটেছে কম্পিউটার নেটওয়ার্ক ও ইন্টারনেটের এবং সংশ্লিষ্ট সেবা ও পরিসেবার। কম্পিউটার শিক্ষা প্রদানের লক্ষ্যে প্রতিষ্ঠিত ও সম্প্রসারিত হয়েছে অসংখ্য প্রাতিষ্ঠানিক ও অপ্রাতিষ্ঠানিক কম্পিউটার শিক্ষা ও গবেষণা প্রতিষ্ঠান। সাম্প্রতিক কালে কম্পিউটার ও তথ্য প্রযুক্তি (Information Technology) বা আইটি (IT) ব্যবসা-বাণিজ্যের বিরাট অংশ দখল করেছে এবং কর্মসংস্থান হয়ে পড়েছে অনেকাংশেই কম্পিউটার নির্ভর। কম্পিউটিং-এর ইতিহাস
১৮০৪ সালে ফরাসি তাঁতি জোসেফ মারি জাকার এক বিশেষ ধরনের তাঁত বা বয়নযন্ত্র উদ্ভাবন করেন (যাকে পরবর্তীতে জাকার তাঁত নামে ডাকা হত)। এই যন্ত্রে তাঁত যন্ত্রটিতে ভিন্ন ভিন্ন ছিদ্রযুক্ত কার্ড প্রবিষ্ট করে সুতা ভিন্ন ভিন্ন নকশায় বোনা যেত। কার্ড বদলে নতুন নতুন নকশা করা যেত। জাকার তাঁতকে তাই কম্পিউটিং প্রক্রিয়াতে ব্যবহৃত উপাত্ত প্রবিষ্টকরণ (data entry) এবং প্রোগ্রাম লিখন (programming)-এর অগ্রদূত হিসেবে গণ্য করা হয়। 
ইংরেজ গণিতবিদ ও বহুশাস্ত্রজ্ঞ চার্লস ব্যাবেজ জাকার তাঁত সম্পর্কে জানতেন। তাঁর কাছে রেশম কাপড়ে জাকার তাঁত দিয়ে বোনা জাকারের একটি প্রতিকৃতি ছিল, যা তৈরি করতে ২৪ হাজার ছিদ্রিত কার্ড লেগেছিল। সম্পূর্ণ গণনামূলক উপায়ে কিন্তু যন্ত্র দিয়ে তৈরি এই কাপড়ে বোনা প্রতিকৃতি ব্যাবেজকে অনুপ্রাণিত করে। তিনি ১৮২২ সালে অতীতের তুলনায় অনেক বেশি উন্নত একটি ব্যবধান ইঞ্জিন নকশা করেন ও এটি আংশিকভাবে নির্মাণ করতে সক্ষম হন। কম্পিউটার বিজ্ঞানের ইতিহাস
এরপর ১৯৫০ সালে ট্যুরিং-এর তত্ত্বের ভিত্তিতে পাইলট এইস নামক একটি ছোট মাপের বা স্মল-স্কেল প্রোগ্রামযোগ্য কম্পিউটার তৈরী হয় ব্রিটেনের ন্যাশনাল ফিজিকাল ল্যাবরেটরি-তে। ১ মেগাহার্জ স্পীডবিশিষ্ট ও আধুনিক রিডিউসড ইন্সট্রাকশন সেট কম্পিউটার নির্মানকৌশল-এর ধাঁচে বানানো এই কম্পিউটারটি কিছুদিনের জন্য পৃথিবীর দ্রুততম কম্পিউটার-এর শিরোপা পায়।[23][32] কৃত্রিম বুদ্ধিমত্তা
চিন্তা করতে সক্ষম কৃত্রিম মানুষ মূলত গল্প বলার যন্ত্র হিসেবে আবির্ভূত হয়েছিল, প্রকৃতপক্ষে কার্যকর যুক্তি প্রদর্শনের জন্য একটি যন্ত্র তৈরির চেষ্টা করার ধারণাটি সম্ভবত রামন লোল (১৩০০ খ্রিস্টাব্দে) এর সাথে শুরু হতে পারে। তার ক্যালকুলাস রেটিওসিনেটরের সাথে, গটফ্রিড লিবিনিজ গণিত মেশিনের ধারণাকে সম্প্রসারিত করেছিলেন (উইলহেলম স্কিকার্ড ১৬২৩ এর কাছাকাছি সময় প্রথম একটি প্রকৌশলগত কাজ করেছিলেন), সংখ্যার পরিবর্তে ধারণার উপর অপারেশন পরিচালনার উদ্দেশ্যে। উনিশ শতক থেকে কৃত্রিম মানুষ বৈজ্ঞানিক কল্পকাহীনিতে সাধারণ বিষয় হয়ে গিয়েছিল, যেমন মেরি শ্যালীর ফ্রাঙ্কেনস্টাইন বা কারেল কেপেক এর আর.ইউ.আর. (রাসোসের ইউনিভার্সাল রোবটস) এর কথা উল্লেখ করা যেতে পারে। কৃত্রিম বুদ্ধিমত্তার ইতিহাস
আধুনিক কৃত্রিম বুদ্ধিমত্তার বীজটি প্রাচীন দার্শনিকের বপন করেন, যারা মানুষের চিন্তাধারাকে যান্ত্রিক কাজে ব্যবহারের চেষ্টা করেছিলেন। ১৯৪০-এর দশকে প্রোগ্রামসক্ষম ডিজিটাল কম্পিউটার কৃত্রিম বুদ্ধিমত্তার উন্নয়নে ব্যাপক ভূমিকা পালন করে। এই যন্ত্র এবং পরিকল্পনাসমূহ কিছু বিজ্ঞানীদের কৃত্রিম মস্তিষ্ক বিষয়ক গবেষণায় অনুপ্রাণীত করে। ১৯৫৬ সালে ডার্কমাউথ কলেছ চত্বরে একটি কর্মশালা অনুষ্ঠিত হয়, যা কৃত্রিম বুদ্ধিমত্তার নতুন ক্ষেত্র তৈরিতে বিশাল ভূমিকা রাখে। কম্পিউটার বিজ্ঞান
১৯৪০-এর দশকের শেষে ও ১৯৫০-এর দশকের শুরুর দিকে কম্পিউটার বিজ্ঞানের আদি পর্যায়ে গবেষণার লক্ষ্য ছিল বিজ্ঞান ও প্রকৌশলের জন্য ব্যবহৃত গণনা করার প্রক্রিয়াগুলোকে স্বয়ংক্রিয় রূপ দেওয়া। কোন প্রক্রিয়ায় গণনা করলে তাড়াতাড়ি সঠিক ফল পাওয়া যাবে, তা বের করার জন্য বিজ্ঞানী ও প্রকৌশলীরা গণনার বিভিন্ন তাত্ত্বিক মডেল তৈরি করেন। এসময় কম্পিউটার বিজ্ঞান এবং গণিতের সাংখ্যিক বিশ্লেষণ নামক শাখার মধ্যে বহু মিল ছিল, যে শাখায় গণনার নির্ভুলতা ও যথার্থতা নিয়ে গবেষণা করা হত। কম্পিউটার বিজ্ঞান
কম্পিউটার বিজ্ঞান হয়ে উঠার প্রাথমিকতম ভিত্তিগুলি আধুনিক ডিজিটাল কম্পিউটারের আবিষ্কারকে পূর্বাভাস দেয়। গুণ এবং বিভাগের মতো কম্পিউটেশনগুলিতে সহায়তা করতে অ্যাবাকাসের মতো সংখ্যার সংখ্যাসূচক কাজ গণনা করার জন্য যন্ত্রগুলি প্রাচীনকাল থেকেই ছিল। উপরন্তু, কম্পিউটিং সম্পাদনের জন্য অ্যালগরিদম অত্যাধুনিক কম্পিউটিং সরঞ্জামগুলির বিকাশের আগেই প্রাচীনকাল থেকে অস্তিত্ব ছিল।  চিপসেট
১৯৮০ দশকে চিপস এবং টেকনোলজিস কোম্পানিটি কম্পিউটার বা পিসির চিপসেট তৈরীর অন্যতম পথিকৃৎ ছিল। তখন থেকেই কম্পিউটার সিস্টেম প্রস্তুতে প্রায়শই প্রচলিত চিপসেট ব্যবহৃত হয়, যদিও পিসির কার্যক্ষমতায় বিভিন্নতা পরিলক্ষিত হয়। যেমন এনসিআর ৫৩সি৯এক্স চিপসেটে এসসিএসআই ইন্টারফেস ব্যবহার করা হয় স্টোরেজ ডিভাইসের জন্য যা ইউনিক্স মেশিনে দেখা যায় যেমন এমআইপিএস ম্যাগনাম, গ্রথিত যন্ত্রাংশ এবং ব্যক্তিগত কম্পিউটার। হার্ড ডিস্ক ড্রাইভ
আইবিএম সর্ব প্রথম ১৯৫৬ সালে হার্ড ডিস্ক উদ্ভাবন করে এবং ১৯৬০ দশকে সাধারন কম্পিউটারের দ্বিতীয় সংরক্ষন মাধ্যম হিসেবে কম্পিউটারগুলোতে ব্যবহৃত হতে থাকে। প্রতিনিয়ত এটির উন্নয়নের ফলে আজকের দিনের সার্ভার থেকে শুরু করে ব্যক্তিগত কম্পিউটারে এর ব্যবহার লক্ষনীয়। বর্তমানে অধিকাংশ কম্পিউটারে তথ্য সংরক্ষণের স্থায়ী (non-volatile) ব্যবস্থা হিসাবে হার্ড ডিস্ক ব্যবহৃত হয়। হার্ড ডিস্ক ছাড়াও বর্তমানে ডিজিটাল ভিডিও রেকর্ডার, মিউজিক প্লেয়ার প্রভৃতি যন্ত্রে হার্ড ডিস্ক ব্যবহার করা হয়। ২০০টি কোম্পানীরও বেশি কোম্পানী এই ড্রাইভ বিভিন্ন সময় প্রস্তুত করেছে। বর্তমানে এটি প্রস্তুত করছে বেশকিছু খ্যাতিমান কোম্পানী যাদের মধ্যে সিগেট, তোশিবা এবং ওয়েষ্টার্ন ডিজিটাল উল্লেখ্যযোগ্য। ২০১৩ সালে বিশ্বব্যাপি ডিস্ক স্টোরেজের আয় ছিল $৩২ বিলিয়ন, এটি ২০১২ সাল থেকে ৩% কম ছিল। ট্যাবলেট কম্পিউটার
এর ধারণা করা হয় বিংশ শতাব্দীর মাঝামাঝি সময়ে এবং শতাব্দীর শেষ দুই দশকে এর উন্নয়ন করা হয়। ২০১০ সালে এসে এই যন্ত্র জনপ্রিয় হয়ে ওঠে।
২০১২ সালের মার্চ অনুযায়ী, যুক্তরাষ্ট্রে ইন্টারনেট ব্যবহারকারীদের ৩১ শতাংশই ট্যাবলেট ব্যবহার করেন। যা বিশেষ করে ভিডিও বা সংবাদ প্রদর্শনের জন্য ব্যবহৃত হয়। ২০১২ সালে, ট্যাবলেটের মধ্যে সর্বোচ্চ বিক্রিত হয় অ্যাপলের আইপ্যাড। ২০১০ সালের ৩ এপ্রিল, বাজারে ছাড়ার পর থেকে ২০১২ সালের অক্টোবরের মাঝামাঝি সময় পর্যন্ত এটি প্রায় ১০০ মিলিয়ন বিক্রিত হয়। এর পরেই রয়েছে অ্যামাজনের কিন্ডল ফায়ার (৭ মিলিয়ন) এবং বার্নেস এবং নোবেলসের নুক (৫ মিলিয়ন)। কম্পিউটিং-এর ইতিহাস
১৮৩২ সালে ব্যাবেজ একটি বিশ্লেষণী যন্ত্রের বিস্তারিত খুঁটিনাটি ব্যাখ্যা সম্বলিত একটি নকশা প্রণয়ন করেন। এই যন্ত্রটি ছিদ্রিত কার্ড দিয়ে প্রোগ্রাম করা যেত, উপাত্তগুলিকে একটি যান্ত্রিক স্মৃতিতে সংরক্ষণ করা যেত এবং এমনকি একটি মুদ্রণযন্ত্রেরও ব্যবস্থা ছিল এটিতে। যদিও ব্যাবেজের জীবদ্দশাতে এই যন্ত্রটি নির্মাণ করা হয়নি, এটিতে আধুনিক কম্পিউটার যন্ত্রের বেশিরভাগ ধারণাই রূপ পেয়েছিল। সাংখ্যিক বিশ্লেষণ
আধুনিক কম্পিউটার আবিষ্কারের পূর্বে সাংখ্যিক পদ্ধতি গুলি প্রায়ই হাতে করা চিত্রিত ছক এর ওপর নির্ভরশীল ছিল। যেহেতু বিংশ শতকের মাঝামাঝি তে কম্পিউটার সয়ংক্রিয় ভাবে অপেক্ষক গননা করতে শেখে। সেই সমস্ত প্রক্রিয়া গুলি সফটওয়্যার পরিভাষার মাধ্যমে অভেদ সমীকরণ সমাধানের জন্য ব্যাবহ্রিত হয়। গণিত
১৯শ শতকের শুরুতে তাত্ত্বিক পদার্থবিজ্ঞানের যে আধুনিক ধারা সূচিত হয়, সে-সংক্রান্ত গবেষণাগুলির ফলাফল প্রকাশের জন্য জটিল গাণিতিক মডেল উদ্ভাবন করা হয়। বিশুদ্ধ গণিতের বিভিন্ন ক্ষেত্রে গবেষণায় জোয়ার আসে। অন্যদিকে ২০শ শতকের মাঝামাঝি সময়ে কম্পিউটারের আবিষ্কার এ-সংক্রান্ত সাংখ্যিক পদ্ধতিগুলির গবেষণা বৃদ্ধি করে। তড়িৎ ও ইলেক্ট্রনিক প্রকৌশল
১৯৪১ সালে কনরাড ৎসুজে পৃথিবীর প্রথম সম্পূর্ণ র্কমক্ষম ও প্রোগ্রাম করার উপযোগী কম্পিউটার জেডথ্রি (Z3) জনসমক্ষে আনেন। এরপর ১৯৪৬ সালে জন প্রেসপার একার্ট ও জন মাউচলি এনিয়াক উদ্ভাবন করেন যা পৃথিবীতে কম্পিউটার যুগের সূচনা করে। এইসব যন্ত্রের গাণিতিক দক্ষতা বিজ্ঞানীদেরকে অ্যাপোলো মিশন ও নাসার চাঁদে অবতরণ সহ সম্পূর্ণ নতুন প্রযুক্তির আবির্ভাব ঘটাতে এবং নিত্য নতুন লক্ষ্যমাত্রা অর্জনে সহায়তা করছে। ল্যাপটপ কম্পিউটার
১৯৮০ দশকের শুরুর দিকে প্রথম ভাঁজ করা যায় এমন ল্যাপটপ দেখা যায়। অস্ট্রেলিয়ায় ডুলমন্ট ম্যাগনাম ছাড়া হয় ১৯৮১-৮২ সালের দিকে, কিন্তু ১৯৮৪-৮৫ সালের পূর্বে বিশ্বব্যাপি এটি বাজারজাতকরন করা হয়নি। ১৯৯২ সালে জিআরআইডি বা গ্রিড কমপ্যাস ১১০০ ছাড়া হয়। এটি নাসা ও সৈনিকদের কাজে ব্যবহৃত হত। গ্যাভিলান এসসি, ১৯৮৩ সালে বাজারের আসে, যা প্রস্তুতকারক ল্যাপটপের মধ্যে প্রথম হিসেবে অভিহিত করে। ১৯৮৩ সালের পর নতুন ইনপুট ব্যবস্থা আবিষ্কৃত হয়, যার মধ্যে ল্যাপটপেরও ইনপুট যন্ত্রাংশ ছিল, যেমন টাচপ্যাড (গ্যাভিলান এসসি), নির্দেশক কাঠি (আইবিএম থিঙ্কপ্যাড ৭০০, ১৯৯২) এবং হাতের লেখা সনাক্তকরন (লিনাস রাইট-টপ, ১৯৮৭)। এসময় কিছু সিপিইউ এমনভাবে বানানো হয় যাতে এগুলো কম বিদ্যুত শক্তি ব্যবহার করে, ফলে ব্যাটারির স্থায়িত্ব বেড়ে যায়। এবং কিছু ল্যাপটপের প্রস্তুত নকশায় কাজে সহায়তা করার জন্য কিছু সক্রিয় শক্তি ব্যবস্থাপনার বৈশিষ্ট্যও ছিল যেমন ইন্টেল স্পিডস্টেপ এবং এএমডি'র পাওয়ারনাও ইত্যাদি বৈশিষ্ট্য। কম্পিউটার বিজ্ঞানের ইতিহাস
চার্লস্ ব্যাবেজকে কম্পিউটিং বিষয়টির অন্যতম পথিকৃৎ বলে মনে করা হয়। ইনিই ১৮১০ সালে প্রথম যান্ত্রিক উপায়ে সংখ্যা ও সারণী গণনা করার জন্য যন্ত্রের ব্যবহার-এর কথা ভাবেন। এই ভাবনা বাস্তবায়িত করতে চার্লস্ প্রথমে ৮ দশমিক ঘর পর্যন্ত সংখ্যাগণনা ও পরে ২০ দশমিক ঘর পর্যন্ত সংখ্যাগণনা করতে পারবে এমন যন্ত্র তৈরী করেন। ১৮৩০ সাল নাগাদ ব্যাবেজ একটি যন্ত্র তৈরী করার পরিকল্পনা করেন যা পাঞ্চড্ কার্ড দিয়ে চালিত হবে ও সিক্যুয়েন্সিয়ালি বা ক্রমানুযায়ী একের পর এক কার্য সম্পাদন করতে পারবে। এই যন্ত্রটি আধুনিক কম্পিউটারেরই প্রথম সংস্করণ ছিল ও অ্যানালিটিকাল ইঞ্জিন হিসাবে পরিচিতি লাভ করে।[21] মিনি কম্পিউটার
একটি মিনিকম্পিউটার বা কথ্যরূপে মিনি, হল ছোট কম্পিউটারের একটি শ্রেণী যা ১৯৬০ দশকের মধ্যভাগে তৈরী করা হয়েছিল এবং আইবিএমের মেইনফ্রেম ও মধ্যম আকারের কম্পিউটার এবং অন্যান্য সরাসরি প্রতিযোগীদের থেকে কম বিক্রি হয়েছিল। ১৯৭০ সালে পরিচালিত হওয়া একটি পরিসংখ্যানে দ্য নিউ ইয়র্ক টাইম প্রস্তাব করে একটি পরিসংখ্যানধৃত সংজ্ঞা যাতে বলা হয় মিনিকম্পিউটার হল এমন একটি মেশিন যার দাম ২৫০০০ ডলারের নিচে, যাতে টেলিপ্রিন্টারের মত ইনপুট এবং আউটপুট যন্ত্র রয়েছে, যাতে ৪কে শব্দের মেমোরি আছে এবং যা উচ্চ স্তরের ভাষা (ফোরট্রান, বেসিক) চালাতে সক্ষম। শ্রেণীটি সফটওয়্যার নকশা এবং অপারেটিং সিস্টেমের দ্বারা একটি আলাদা বৈশিষ্ট্য গঠন করতে সক্ষম হয়। এগুলো নকশা করা হয়েছিল নিয়ন্ত্রন, যন্ত্রোৎপাদন বা সঙ্গীত বিন্যাস, মানব পারস্পরিক ক্রিয়া, এবং যোগাযোগের সুইচিয়ের জন্য। যা গণনা এবং সংরক্ষণের কার্য থেকে আলাদাভাবে ব্যবহৃত হত। অনেকগুলো পরোক্ষভাবে অরিজিনাল ইকুইপমেন্ট ম্যানুফেকচারাস (ওইএম) বিক্রি হয়েছিল সর্বশেষ ধাপের ব্যবহারিক কাজের জন্য। মিনিকম্পিউটারের দুই দশকের (১৯৬৫-১৯৮৫) চলার পথে প্রায় ১০০ কোম্পানি গঠন হয়েছিল এবং তাদের মধ্যে অর্ধ ডজনই শুধু রয়ে গিয়েছিল। কম্পিউটিং-এর ইতিহাস
১৮৪৩ সালে ইংরেজ গণিতবিদ অ্যাডা লাভলেস ব্যাবেজের ইতালীয় অনুসারী মেনাব্রেয়া'র রচিত একটি গ্রন্থের (যা ছিল ইতালিতে ব্যাবেজের দেয়া একটি বক্তৃতার ইতালীয় অনুলিখন) ওপর বিস্তারিত মন্তব্য প্রকাশ করেন। অ্যাডা ছিলেন কম্পিউটিং বিষয়ে প্রথম কারিগরি লেখক। এছাড়া লাভলেস বিশ্বের সর্বপ্রথম কম্পিউটার প্রোগ্রাম রচনা করেন। ইন্টেল কর্পোরেশন
আইবিএম তাদের প্রথম ব্যক্তিগত কম্পিউটার বাজারে ছাড়ে ১৯৮১ সালে, এবং এটি দ্রুতই সাফল্য অজর্ন করে। ১৯৮২ সালে, ইন্টেল তৈরী করে ৮০২৮৬ মাইক্রোপ্রসেসর, যেটি দুই বছর পরে, আইবিএমের পিসি/এটিতে ব্যবহার করা হয়। "কম্প্যাক" প্রথম আইবিএমের পিসির ক্লোন উৎপাদক, ১৯৮৫ সালে উৎপাদন করে একটি ডেস্কটপ সিস্টেম যা ৮০২৮৬ প্রসেসর দিয়ে তৈরী। এবং ১৯৮৬ সালে আরো দ্রুততম প্রসেসর ৮০৩৮৬ দিয়ে তৈরী করে, যা আইবিএমকে পেছনে ফেলে দেয় দ্রুততার দৌড়ে এবং প্রতিযোগী হিসেবে আত্মপ্রকাশ করে আর ইন্টেলও এভাবে প্রধান সরবরাহকারী হিসেবে উঠে আসে। ইউনিক্স
ইউনিক্স () একটি কম্পিউটার অপারেটিং সিস্টেম। এটা প্রথমে নির্মিত হয় ৬০ ও ৭০ এর দশকে বেল ল্যাবে। এর নেতৃত্বে ছিলেন কেন থমসন ও ডেনিস রিচি, তাঁরা পরে কম্পিউটার বিজ্ঞানে মৌলিক অবদানের জন্য টুরিং পুরস্কার লাভ করেন। বাংলাদেশে কম্পিউটারের ইতিহাস
ষাটের দশকে দেশে ও বিদেশে বৈজ্ঞানিক গবেষণাসহ ব্যাংক-বীমা ও ব্যবসা-বাণিজ্যে দ্রুত প্রসার ঘটতে শুরু করে; এবং এজন্য রুটিন হিসাবের পরিমাণ যেমন বৃদ্ধি পায় তেমনি প্রয়োজন হয়ে পড়ে হিসাবে দ্রুততা আনয়নের। বড় বড় অনেক প্রতিষ্ঠানে হাতে-কলমে হিসাব পরিচালনা প্রায় অসম্ভব হয়ে ওঠে। এসময় দেশের কয়েকটি বৃহৎ প্রতিষ্ঠান ব্যয়বহুল মেইনফ্রেম কম্পিউটার স্থাপন করে। ষাটের দশকের শেষ দিকে তদানীন্তন হাবিব ব্যাংক IBM 1401 কম্পিউটার এবং ইউনাইটেড ব্যাংক IBM 1901 কম্পিউটার স্থাপন করে। প্রধানত ব্যাংকের যাবতীয় হিসাব-নিকাশের জন্য ব্যবহূত এসব কম্পিউটার ছিল তৃতীয় প্রজন্মের মেইনফ্রেম ধরনের। সমন্বিত বর্তনী
অতি বৃহৎ মাপের সমন্বিত বর্তনীর উদ্ভাবনের ফলে কম্পিউটার প্রযুক্তি বিশালভাবে লাভবান হয়েছে। একটি ছোট কম্পিউটারের যৌক্তিক (বা লজিক) ও গাণিতিক (বা অ্যারিথমেটিক) কাজগুলি বর্তমানে একটিমাত্র ভিএলএসআই (অর্থাৎ অতিবৃহৎ মাপের সমন্বয় ) চিপ ব্যবহার করে সম্পাদন করা যায়, যে বর্তনীটির নাম দেওয়া হয়েছে মাইক্রোপ্রসেসর (অর্থাৎ অণুপ্রক্রিয়াকারক)। আর সমগ্র যৌক্তিক, গাণিতিক ও স্মৃতি (মেমরি) সংশ্লিষ্ট কর্মকাণ্ডগুলি একটি মাত্র মুদ্রিত বর্তনী পাতের (প্রিন্টেড সার্কিট বোর্ড) উপরে ধারণ করা সম্ভব হয়েছে। এমনকি সমগ্র ব্যবস্থাটি একটি মাত্র চিলতে বা চিপের উপরেই বসানো সম্ভব। এরূপ একটি যন্ত্রকে “মাইক্রোকম্পিউটার” (অর্থাৎ “আণুবীক্ষণিক গণকযন্ত্র”) নাম দেওয়া হয়েছে। ইন্টেল কর্পোরেশন ১৯৭৪ সালে বিশ্বের সর্বপ্রথম ব্যবসাসফল সমন্বিত বর্তনী মাইক্রোপ্রসেসর চিপ বা চিলতেটি উদ্ভাবন করে, যাতে ৪৮০০টি ট্রানজিস্টর ছিল। ১৯৯৩ সালে এসে ইন্টেলের পেন্টিয়াম চিপে ৩২ লক্ষ ট্রানজিস্টর ছিল। ২০১৮ সালে এসে মোবাইল ফোনে ব্যবহৃত সমন্বিত বর্তনীতে ট্রানজিস্টরের সংখ্যা ৫৩০ কোটিরও বেশি ছিল। আর একই সময়ে এ এম ডি কোম্পানির উদ্ভাবিত এপিক প্রসেসরের ট্রানজিস্টর সংখ্যা ছিল প্রায় ২০০০ কোটি। সুপার মিনি কম্পিউটার
একটি সুপার মিনি কম্পিউটার বা সুপার মিনি হল একটি মিনি কম্পিউটার যার উচ্চ ক্ষমতার কার্যক্ষমতা রয়েছে সাধারণ মিনি কম্পিউটারের তুলনায়। সংজ্ঞাটি এসেছে ১৯৭০ দশকের মধ্যভাগে ৩২ বিটের মিনিগুলোকে ১৬ বিটের মিনি কম্পিউটার থেকে আলাদা করার প্রয়াস থেকে। এই সংজ্ঞাটি বর্তমানে অব্যবহৃত কিন্তু কম্পিউটার ইতিহাসের ছাত্র, শিক্ষক ও গবেষকরা এখনো ব্যবহৃত হয়। কম্পিউটার বিজ্ঞান
কম্পিউটার বিজ্ঞানের একেবারে আদি পর্যায়ে বাইনারী সংখ্যাভিত্তিক যান্ত্রিক ভাষায় (machine language) কম্পিউটারের হার্ডওয়্যারকে নির্দেশ দেয়া হত। এরপর কাজের সুবিধার জন্য প্রথম যেসব প্রোগ্রামিং ভাষা তৈরি করা হয়, তাদের নাম অ্যাসেম্বলি ভাষা। এগুলি যান্ত্রিক ভাষা থেকে খুব একটা বেশি পৃথক ছিল না। ১৯৫০-এর দশক থেকে ব্যবহারকারীরা আরও স্বাচ্ছন্দ্যদায়ী প্রোগ্রামিং ভাষা লেখা শুরু করেন। এদের মধ্যে ফোরট্রান ভাষাটি ছিল অন্যতম। ফোরট্রান প্রোগ্রামারদেরকে গাণিতিক অপারেশন ছাড়াও বীজগাণিতিক এক্সপ্রেশন লেখার সুযোগ দেয়। ১৯৬০-এর দশকে ফোরট্রানের একটি সরলীকৃত সংস্করণ বেসিক তৈরি করা হয়, এবং এটি নতুনদের শেখার জন্য প্রথম প্রোগ্রামিং ভাষা হিসেবে স্কুল-কলেজে ব্যাপক জনপ্রিয়তা লাভ করে। ফোরট্রান উদ্ভাবনের কাছাকাছি সময়ে আরেকটি ভাষা কোবোল তৈরি করা হয়, যেটি সাধারণ ব্যবসায়িক রেকর্ড, নথিপত্র, ও অন্যান্য ব্যাবসায়িক প্রক্রিয়া দেখাশোনা করার জন্য ব্যবহার করা হয়। কৃত্রিম বুদ্ধিমত্তা
এআই গবেষণা ক্ষেত্র ১৯৫৬ সালে ডার্টমাউথ কলেজের একটি কর্মশালায় প্রথম প্রতিষ্ঠিত হয়েছিল। অ্যালেন নিউয়েল (সিএমইউ), হারবার্ট সিমন (সিএমইউ), জন ম্যাকার্থি (এমআইটি), মার্ভিন মিনস্কি (এমআইটি) এবং আর্থার স্যামুয়েল (আইবিএম) এআই গবেষণার প্রতিষ্ঠাতা এবং নেতা হয়ে উঠেছিলেন। তারা এবং তাদের ছাত্ররা যে প্রোগ্রাম তৈরি করেছিল সংবাদপত্র তাকে "বিস্ময়কর" হিসাবে বর্ণনা করেছিল: কম্পিউটার চেকারদের মধ্যে বিজয়ী হয়, বীজগণিতের মধ্যে শব্দের সমস্যার সমাধান করে, যুক্তিগত তত্ত্বগুলি প্রমাণ করে এবং ইংরেজি কথা বলতে সক্ষম হয়। ১৯৬০-এর দশকের মাঝামাঝি মার্কিন যুক্তরাষ্ট্রে প্রতিরক্ষা বিভাগ দ্বারা গবেষণার জন্য ব্যাপকভাবে তহবিল প্রদান এবং বিশ্বব্যাপী ল্যাবরেটরিস প্রতিষ্ঠিত হয়েছিল। এআই এর প্রতিষ্ঠাতারা ভবিষ্যৎ সম্পর্কে আশাবাদী: হারবার্ট সাইমন ভবিষ্যদ্বাণী করেছিলেন, "মেশিন বিশ বছরের মধ্যে একজন মানুষ যা করতে পারে তা করতে সক্ষম হবে ।" মার্ভিন মিন্স্কি একমত হয়েছিলেন, "একটি প্রজন্মের মধ্যে ... কৃত্রিম বুদ্ধিমত্তা তৈরির সমস্যাটি সমাধান হয়ে যাবে" সুপারকম্পিউটার
সুপার কম্পিউটার বলা হয়ে থাকে ক্ষমতা বিশেষ করে হিসাব নিকাষের গতির উপর নির্ভর করে কোন নির্দিষ্ট সময়ে পৃথিবীর অগ্রগণ্য কম্পিউটারগুলোকে। ১৯৬০ সালের দিকে কন্ট্রোল ড্যাটা কর্পোরেশন (সিডিসি) এর সেইমার ক্রে সর্বপ্রথম প্রাথমিক ভাবে সুপার কম্পিউটারের একটি ডিজাইন তৈরি করেন এবং তা পৃথিবার কাছে তুলে ধরেন। ১৯৭০ সালের দিকের সুপার কম্পিউটারগুলোতে সামান্য কয়েকটি প্রসেসর ব্যবহার করা হয়ে থাকলেও ১৯৯০ সালের দিকের সুপার কম্পিউটারগুলোতে হাজার হাজার প্রসেসর ব্যবহার হতো কিন্তু বিংশ শতাব্দীর শেষের দিকে সুপার কম্পিউটারে প্রসেসরের এ সংখ্যা লক্ষ ছাড়িয়ে যায়। কম্পিউটার বিজ্ঞান
১৯৭০-এর দশকে কম্পিউটার চিপ প্রস্তুতকারকেরা ব্যাপকভাবে মাইক্রোপ্রসেসর উৎপাদন করতে শুরু করেন। মাইক্রোপ্রসেসর হল কম্পিউটারের ভেতরে অবস্থিত প্রধান তথ্য প্রক্রিয়াকারী কেন্দ্র। এই নতুন প্রযুক্তি কম্পিউটার শিল্পব্যবস্থায় বিপ্লব আনে; কম্পিউটার তৈরির খরচ বহুলাংশে কমে যায় এবং কম্পিউটার তথ্য প্রক্রিয়াকরণের দ্রুতি বহুগুণে বৃদ্ধি পায়। মাইক্রোপ্রসেসরের ওপর ভিত্তি করেই সৃষ্টি হয় ব্যক্তিগত কম্পিউটার বা পিসি। পিসি-র আবির্ভাবের পর কম্পিউটার অ্যাপ্লিকেশনের ব্যবহার বহুগুণে বেড়ে যায়। ১৯৭০-এর শুরু থেকে ১৯৮০-র দশকের পুরোটা জুড়ে কম্পিউটার বিজ্ঞানের পরিধির ব্যাপক প্রসার ঘটে। কম্পিউটিং শিল্পে উদ্ভাবিত নতুন নতুন প্রযুক্তি চালনার জন্য এবং ব্যক্তিগত কম্পিউটারে ব্যবহার্য নতুন অ্যাপ্লিকেশনগুলো তৈরির জন্য এর কোন বিকল্প ছিল না। এভাবে কম্পিউটার বিজ্ঞানের অতীতের গবেষণাগুলোর ফলাফল ব্যক্তিগত কম্পিউটারের প্রসারের মাধ্যমে ধীরে ধীরে সাধারণ জনগণের কাছে পৌঁছাতে শুরু করে। কম্পিউটার বিজ্ঞানের ইতিহাস
এরপর ১৯৪৮ সালে আসে দুনিয়ার প্রথম স্টোরড্-প্রোগ্রাম কম্পিউটার যা মেমরিতে স্টোর করা প্রোগ্রাম বা নির্দেশাবলী নির্বাহ করতে পারতো।[23] ম্যাঞ্চেস্টার বিশ্ববিদ্যালয়ের রয়্যাল সোসাইটি কম্পিউটার মেশিন ল্যাবরেটরী-এর প্রতিষ্ঠাতা ম্যাক্স নিউম্যানের অনুপ্রেরণায় ফ্রেডেরিক উইলিয়ামস, টম কিলবার্ন ও জিওফ টুটিল এই তিনজন গবেষক ট্যুরিং মেশিনের কার্যনীতির উপর ভিত্তি করে ম্যাঞ্চেস্টার এসএসইএম বা ম্যাঞ্চেস্টার বেবি(ডাকনাম)নামক এই কম্পিউটারটি তৈরী করা হয়।[23] স্ব-পরিবর্তনকারী কোড
১৯৪৮ সালের জানুয়ারীতে প্রকাশিত হওয়া আইবিএম এসএসইসি কম্পিউটারটির নিজে নিজে এর নির্দেশনাবলী নিয়ে কাজ করতে সমর্থ্য ছিল। এছাড়া এটি এর নির্দেশনাবলীকে তথ্য হিসেবেও ব্যবহার করতে পারতো। যাইহোক, এই সামর্থ্যটি বাস্তবে খুব কমই ব্যবহার করা হয়েছিল। স্ব-পরিবর্তনকারী কোড আবিষ্কার হওয়ার প্রথম দিকে এটি প্রায়ই কম মেমরির ব্যবহার এবং কোড যাতে দ্রুত কাজ করে সেই উদ্দেশ্যে কিংবা উভয় উদ্দেশ্যে ব্যবহার করা হত। এছাড়াও সাবরুটিন নিয়ে কাজ করতে এবং যখন নির্দেশনাবলীতে কোডের কোন সাধারণ শাখা বা বাদ দেয়ার মত কোন কোড থাকতো, তখনও স্ব-পরিবর্তনকারী কোড ব্যাপকভাবে ব্যবহার করা হত। এই ব্যবহারটি এখনও অন্তত তত্ত্বগতভাবে হলেও আলট্রা-আরআইএসসি আর্কিটেকচারে ব্যবহৃত হচ্ছে। ডোনাল্ড কানুথের এমআইএক্স কম্পিউটারেও সাবরুটিন নিয়ে কাজ করার জন্য স্ব-পরিবর্তনকারী কোড ব্যবহার করা হয়। ইউনিভাক ১
ইউনিভাক ১ (ইউনিভার্সাল অটোমেটিক কম্পিউটার ১) হলো প্রথম কম্পিউটার যা বাজারজাত করার উদ্দেশ্যে উৎপাদন করা হয় যুক্তরাষ্ট্রে। জে. প্রিস্পার ইকার্ট এবং জন মাচলে এর নকশা করেন। এর নকশা করার কাজ শুরু হয় ইকার্ট-মাচলে কম্পিউটার করপোরেশন-এ, আর শেষ হয় রেমিংটন রেন্ড কোম্পানী যখন ইকার্ট-মাচলে অধিগ্রহণ করে, তখন। প্রথম ইউনিভাক পাঠানো হয় যুক্তরাষ্ট্রের পরিসংখ্যান ব্যুরোতে (United States Census Bureau) ৩১ মার্চ, ১৯৫১ খ্রিস্টাব্দে। কম্পিউটিং হার্ডওয়্যারের ইতিহাস
কম্পিউটারের উদ্ভাবনের আগে বেশির ভাগ গণনার কাজ মানুষ নিজেই সম্পাদন করত। গণনার কাজে সুবিধার জন্য মানুষ যে সব যন্ত্র উদ্ভাবন করেছে, তাদেরকে সাধারনভাবে ক্যালকুলেটর বলা হয়। যদিও ক্যালকুলেটর এখনও তৈরি করা হয়, বর্তমানে কম্পিউটার তাদেরকে ছাড়িয়ে গেছে এবং প্রায় সর্বত্রই এখন গণনার কাজে কম্পিউটার ব্যবহৃত হয়। ১৯৪০-এর দশকের পর প্রতি দশকেই কম্পিউটার প্রযুক্তি বিশাল সব পরিবর্তনের মধ্য দিয়ে অগ্রসর হয়েছে। চার্লি চ্যাপলিন
চ্যাপলিনের প্রতি শ্রদ্ধাঞ্জলি হিসেবে তাঁর নামানুসারে ১৯৮১ সালে সোভিয়েত জ্যোতির্বিদ লুদমিলা কারাচ্‌কিনা আবিষ্কৃত একটি ছোট গ্রহের নামকরণ করা হয় ৩৬২৩ চ্যাপলিন।[407] ১৯৮০ এর দশকে আইবিএম তাদের পার্সোনাল কম্পিউটারের প্রচারণায় দ্য ট্রাম্প মূর্তিটি ব্যবহার করে।[408] ১৯৮৯ সালে সারা বিশ্বে বিভিন্ন আয়োজনের মধ্য দিয়ে চ্যাপলিনের ১০০তম জন্মবার্ষিকী পালিত হয়,[lower-alpha 25] এবং ২০১১ সালের ১৫ই এপ্রিল তার ১২২তম জন্মবার্ষিকীর আগের দিন গুগল তাদের বৈশ্বিক ও বিভিন্ন দেশের হোমপেজে একটি বিশেষ গুগল ডুডল ভিডিও তৈরি করে তাঁর জন্মদিন উদ্‌যাপন করে।[411] বিশ্বের ছয়টি মহাদেশের অনেক দেশ চ্যাপলিনের চিত্র সম্বলিত পোস্টাল স্ট্যাম্প প্রকাশের মাধ্যমে তাঁকে সম্মাননা প্রদর্শন করেছে। কম্পিউটার বিজ্ঞানের ইতিহাস
at the Naval History and Heritage Command Photo Archives. , an effort to capture, salvage, and archive historical computer software and manuals from minicomputers and mainframes of the 1950s, 1960s, 1970s, and 1980s কম্পিউটার বিজ্ঞানের ইতিহাস
১৯৩০ সাল পর্যন্ত যেসব ইলেকট্রনিক সার্কিট বা বৈদ্যুতিক বর্তনী তৈরী হত সেগুলি সবই ছিল প্রয়োজনভিত্তিক, অর্থাৎ এর কোন নিয়মমাফিক লিপিবদ্ধ তাত্ত্বিক প্রকাশ ছিল না। এই সমস্যার সমাধানের উদ্দেশ্যে নিপ্পন ইলেকট্রিক কোম্পানী(এনইসি)-এর জনৈক ইঞ্জিনীয়ার নাকাশিমা আকিরা কয়েকটি গবেষণামূলক প্রবন্ধ প্রকাশ করেন। এর দ্বারা আকিরা দেখান যে দুই প্রান্ত বিশিষ্ট রিলে বর্তনী চালনা করার যোগ্য দুই মান(০ ও ১) বিশিষ্ট একটি নতুন ধরনের বীজগণিতের কথা বলেন। এই বীজগণিত-এর সুবিধা ছিল এই যে এর সাহায্যে সুইচিং সার্কিট-এর কার্যপদ্ধতি খাতায়-কলমে গাণিতিকভাবে দেখানো ও গণনার মাধ্যমে বার করা সম্ভব হয়।[25][26][27][28] আকিরা বস্তুত (জর্জ বুল) আবিস্কৃত বুলিয়ান বীজগণিতের-ই পুনরুদ্ভাবন করেন। সুইচিং সার্কিট তত্ত্ব (ডিজিটাল কম্পিউটার) তথা সমস্ত (ডিজিটাল যন্ত্রের) বুনিয়াদ হিসাবে ব্যবহার হয়।[28] ল্যাপটপ কম্পিউটার
১৯৮৬ সালে, ব্যাটারির মাধ্যমে চলে এমন পোর্টবল বা বহনযোগ্য কম্পিউটারের সংখ্যা ছিল পুরো কম্পিউটার বাজারের মাত্র ২ ভাগ। কিন্তু ল্যাপটপ দিন দিন জনপ্রিয় হয়ে ওঠে ব্যক্তিগত এবং ব্যবসায়িক উভয় ক্ষেত্রে ব্যবহারের জন্য। ২০০৭ সালে প্রায় ১০৯ মিলিয়ন নোটবুক পিসি সারা বিশ্বে ছাড়া হয়। ২০০৬ সালের তুলনায় যা ৩৩ ভাগ বেশি। ২০০৮ সালে ১৪৫.৯ মিলিয়ন নোটবুক বিক্রি হবে বলে ধারনা করা হয়। এবং ২০০৯ সালে তা বেড়ে ১৭৭.৭ মিলিয়ন হবে বলে ধারনা করা হয়। ২০০৮ সালে‌ই পুরো বছরের চতুর্থাংশের মধ্যে তৃতীয় ভাগেই (কোম্পানিগুলো গণনার সুবিধার্থে এক বছরকে চারভাগে ভাগ করে মানে তিন মাসে এক ভাগ) বিশ্বব্যাপি নোটবুক পিসি ডেস্কটপকে ছাড়িয়ে যায়। যার পরিমাণ ছিল ৩৮.৬ মিলিয়ন আর ডেস্কটপ ছিল ৩৮.৫ মিলিয়ন। কোয়ান্টাম তথ্যগুপ্তিবিদ্যা
আইবিএম-এর টি জে ওয়াটসন রিসার্চ ল্যাবরেটরির কোয়ান্টাম কম্পিউটিং প্রকল্পের অন্যতম জনক চার্লস বেনেট ও তাঁর সহকর্মী জন স্মোলিন ও জিল ব্রাসার ১৯৮৯ সালে কোয়ান্টাম বলবিজ্ঞানের নীতিকে কাজে লাগিয়ে কীভাবে একটি নতুন তথ্যগুপ্তি ব্যবস্থা উদ্ভাবন করা যায়, এ নিয়ে পরীক্ষা চালান। পরীক্ষাটি ছিল এরকম - কতগুলি প্রোটনকে একটি ৩০ সেমি লম্বা চ্যানেলের মধ্য দিয়ে একটি আলোক-আবদ্ধকারী বাক্সের দিকে চালানো হয়। ফোটনগুলির পোলারায়ন, অর্থাৎ এদের আন্দোলনের দিক, কতগুলি ১ ও ০ মানবিশিষ্ট কোয়ান্টাম বিট বা কিউবিট হিসেবে গণ্য করা হয়। এই কিউবিটের সারিকে কোন বার্তার তথ্যগুপ্তির "চাবি" হিসেবে ব্যবহার করা যায়, এবং এই চাবির সাহায্যে কোন বার্তাকে সংকেতায়িত বা সংকেতমুক্ত করা সম্ভব। এই বিশেষ কোয়ান্টাম চাবির বৈশিষ্ট্য হল এতে হাইজেনবার্গের অনিশ্চয়তা নীতির প্রয়োগ ঘটেছে। কেউ যদি এই প্রোটন ধারা দিয়ে গঠিত এই কোয়ান্টাম চাবি উদ্ঘাটন করতে যায়, তবে সে প্রোটনগুলির বৈশিষ্ট্যে পরিবর্তন আনবে, যা বার্তার প্রেরক ও গ্রাহকের কাছে দৃষ্টিগোচর হবে। এ কারণে নীতিগতভাবে এই কৌশলের মাধ্যমে এমন তথ্যগুপ্তকারী চাবি তৈরি করা সম্ভব যা বাইরের কারও পক্ষে উদ্ঘাটন করা সম্ভব নয়। কম্পিউটিং-এর ইতিহাস
১৬২৪ সালে জার্মান জ্যোতির্বিজ্ঞানী ভিলহেল্ম শিকার্ড একটি যান্ত্রিক গণনাযন্ত্র বা ক্যালকুলেটর উদ্ভাবন করেন যা স্বয়ংক্রিয়ভাবে সংখ্যাসমূহ যোগ ও বিয়োগ করতে পারত। এছাড়াও এটি বারংবার যোগ ও বিয়োগের মাধ্যমে গুণ ও ভাগ-ও করতে পারত। ব্যক্তিগত কম্পিউটার
ইতালীয় ইঞ্জিনিয়ার পিয়ের জর্জিয়ো পেরোটো একটি ব্যক্তিগত ডেস্কটপ কম্পিউটার আবিষ্কার করেন যার নাম প্রোগ্রাম ১০১ এবং এটিই প্রথম বাণিজ্যিক ব্যক্তিগত ডেস্কটপ কম্পিউটার যা ইতালীয় কোম্পানি অলিভেট্টি উৎপাদন করেন। প্রকল্পটি শুরু হয়েছিল ১৯৬২ সালে। ১৯৬৪ সালে এটি ছাড়া হয় নিউ ইয়র্ক বিশ্ব মেলায়, দাম ছিল $৩২০০ এবং ভলিউম হারে উৎপাদন হয় ১৯৬৫ সালে। প্রোগ্রামা ১০১ আসার পূর্বে কম্পিউটার ছিল একেকটা ট্রাকের সমান এবং বিশেষ প্রশিক্ষণ প্রাপ্ত অভিজ্ঞরাই ব্যবহার করত। কিন্তু প্রোগ্রামার আকার ছিল একটি টাইপরাইটারের সমান যা সবার ব্যবহার করতে পারত। কম্পিউটিং-এর ইতিহাস
১৮৮৪ সালে মার্কিন উদ্ভাবক উইলিয়াম সিউয়ার্ড বারোজ তাঁর প্রথম যোজনযন্ত্রটিকে বাজারজাত করেন। এই ঘটনা থেকেই ক্যালকুলেটর যন্ত্র ও কম্পিউটার যন্ত্র নির্মাণের ব্যবসা শুরু হয়। অ্যাপল ইনকর্পোরেটেড
১৯৮৪ সালে অ্যাপল ম্যাকিন্টশ লঞ্চ করলো। কোন প্রোগ্রামিং ভাষা ছাড়া এটিই ছিলো প্রথম পার্সোনাল কম্পিউটার। ম্যাকিন্টশের প্রথম টিভি কমার্শিয়াল বেশ জনপ্রিয়তা পায় ও সিএনএন এটাকে মাস্টারপিস বলে অভিহিত করে। ডেভিড আলবার্ট হাফম্যান
হাফম্যান ওহিও স্টেট ইউনিভার্সিটি থেকে তড়িৎ প্রকৌশলে ১৯৪৪ সালে ব্যাচেলর্স এবং ১৯৪৯ সালে মাস্টার্স ডিগ্রি অর্জন করেন। তিনি এমআইটি থেকে তড়িৎ প্রকৌশলে ১৯৫৩ সালে ডক্টর অব সায়েন্স ডিগ্রি অর্জন করেন। তিনি ১৯৫৩ সালে এমআইটিতে শিক্ষক হিসেবে যোগদান করেন। তিনি ১৯৬৭ সালে ইউনিভার্সিটি অব ক্যালিফোর্নিয়া, সান্টা ক্রুজ এ শিক্ষক হিসেবে যোগদান করেন এবং কম্পিউটার বিজ্ঞান প্রতিষ্ঠা করতে সাহায্য করেন। তিনি ১৯৭০ থেকে ১৯৭৩ সাল পর্যন্ত এই বিভাগের চেয়ার হিসেবে দায়িত্ব পালন করেন। মানব-কম্পিউটার মিথস্ক্রিয়া
গবেষণার ক্ষেত্র হিসেবে, মানব-কম্পিউটার মিথস্ক্রিয়া কম্পিউটার বিজ্ঞান, আচরণগত বিজ্ঞান, নকশা, গণমাধ্যম অধ্যয়ন, এবং অন্যান্য বিভিন্ন অধ্যয়নের ক্ষেত্র প্রতিচ্ছেদে অবস্থিত। কার্নেগী মেলন ইউনিভার্সিটির স্ট্যুয়ার্ট কে, কার্ড ও অ্যালেন নেওয়েল আইবিএম গবেষণার থমাস পি, মুরান প্রজনক ১৯৮৩ বই দ্বারা 'মানব-কম্পিউটার মিথস্ক্রিয়া' শব্দটি জনপ্রিয়তা লাভ করান। যদিও "মানব-কম্পিউটার মিথস্ক্রিয়া মনোবিদ্যা" (The Psychology of Human-Computer Interaction) বইয়ের লেখক ১৯৮০ সালে সর্বপ্রথম শব্দটি ব্যবহার করে এবং প্রথম পরিচিতমূলক ব্যবহার ১৯৭৫ সালে ছিল। বাইট
বাইট শব্দটির প্রচলন সর্বপ্রথম করেন ডঃ ওয়ার্নার বুখোল্ড, ১৯৫৬ সালের জুলাই মাসে। তিনি তখন আইবিএম ৭০৩০ কম্পিউটারের নকশা প্রণয়নের সাথে জড়িত ছিলেন। অতিনবতারা পর্যবেক্ষণের ইতিহাস
নর্থওয়েস্টার্ন বিশ্ববিদ্যালয়- এ প্রথম ১৯৬০ সালে কম্পিউটার দ্বারা নিয়ন্ত্রিত সুপারনোভা পর্যবেক্ষণ শুরু হয়। তারা নিউ মেক্সিকোর কোরালিটস পর্যবেক্ষণকেন্দ্রে ২৪ ইঞ্চির একটি টেলিস্কোপ তৈরী করে যা কম্পিউটার দ্বারা নিয়ন্ত্রিত হয়। টেলিস্কোপটি প্রতি মিনিটে একটি করে গ্যালাক্সি দেখতে পারতো এবং টিভি স্ক্রীনে পর্যবেক্ষকরা তা দেখতে পেত। এর মাধ্যমে তারা ২ বছরে ১৪টি সুপারনোভা আবিষ্কার করতে পারলো।[31] অ্যাডা লাভলেস
স্যার চার্লস উইলিয়াম ব্যাবেজ যখন তার ডিফারেন্স মেশিন বা এনালিটিক্যাল এঞ্জিন নামক কম্পিউটার আবিষ্কারের নেশায় মত্ত, তখন অ্যাডা তার গণিতবিষয়ক বিশ্লষণী ক্ষমতার দ্বারা বুঝতে পেরেছিলেন এই কম্পিউটারগুলোর নাম্বার ক্রাঞ্চিং এর অমিত সম্ভাবনা সম্পর্কে । সে চার্লস ব্যাবেজ তাই লিখে গেছেন তাঁর "Decline of Science in England" এই বইয়ে। আর এমন একটা সময়ে এই অসামান্যা নারী চার্লস ব্যাবেজকে যেসব সম্ভাবনার কথা জানান তা তার কাজকে আরো বেগবান করেছিল। অ্যাডা অগাস্টা’কে এখন বিশ্বের প্রথম কম্পিউটার প্রোগ্রামার ধরা হয়। যন্ত্র প্রকৌশল
মধ্যযুগীয় চীনা প্রকৌশলী ও জ্যোতিবিজ্ঞানী সু সং তার জ্যোতির্বিজ্ঞানের ক্লক টাওয়ারের জন্য এক ধরনের নির্গমন পদ্ধতি আবিষ্কার করেন যা ইউরোপের তথা সারা বিশ্বের প্রথম প্রান্তবিহীন শক্তি রুপান্তরের চেইন ড্রাইভ। সপ্তম থেকে নবম শতাব্দীকে বলা হয় ইসলামের স্বর্ণযুগ, এই সময় মুসলমান উদ্ভাবনকারীরা যন্ত্র প্রযুক্তির খাতে বিশেষ অবদান রাখেন। আল-জাজেরী তাদের মধ্যে অন্যতম একজন ছিলেন। তিনি "Book of Knowledge of Ingenious Mechanical Devices" নামে একটি বই লেখেন ১২০৬ সালে যাতে বিভিন্ন প্রকার যন্ত্রের নকশা স্থান পায়। ক্রাঙ্ক শ্যাফট ও ক্যাম শ্যাফট এর মত অনেক মৌলিক যন্ত্রের নকশার উদ্ভাবক হিসেবে তাকে চিহ্নিত করা হয়।  মার্কিন আদমশুমারি দপ্তর
১৮৯০ সালের আদমশুমারিই মার্কিন যুক্তরাষ্ট্রের প্রথম আদমশুমারি যাতে ইলেকট্রনিক ট্যাবুলেটিং যন্ত্রের ব্যবহার হয়। এই যন্ত্রের আবিষ্কারক ছিলেন হারম্যান হলেরিথ। ১৯৪৬ সালে হলেরিথকে অর্থ প্রদানের খবর শুনে জন মশলি (প্রথম সাধারণ ব্যবহার উপযোগী কম্পিউটার এনিয়াক-এর উদ্ভাবক) মার্কিন আদমশুমারি দপ্তরকে ইউনিভ্যাক কম্পিউটার ব্যবহারের জন্য এর উন্নয়নে অর্থ প্রদানের অনুরোধ করেন। ১৯৫১ সালে এই দপ্তর একটি ইউনিভ্যাক আই কম্পিউটার ক্রয় করে এবং তা গণনা ও হিসাব সংক্রান্ত কাজে ব্যবহার শুরু করে। পাই
বিশ শতকে কম্পিউটারের উদ্ভাবনের পর π গণনায় নতুন জোয়ার আসে। জন ভন নিউম্যান ১৯৪৯ সালে ২০৩৭ ঘর পর্যন্ত গণনা করেন। এনিয়াক কম্পিউটারে এই গণনার জন্য মাত্র ৭০ ঘণ্টা সময় লেগেছিল।
বিশ শতকের শুরুতে ভারতীয় গণিতবিদ শ্রীনিবাস রামানুজন π গণনার বেশ কটি নতুন সূত্র বের করেন। তার একটি বিখ্যাত সিরিজ হল  কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট
১৯৭০ দশকে ফেডেরিকো ফ্যেগিনের নকশা করা পদ্ধতি সিপিইউগুলোর নকশা এবং প্রয়োগিক ব্যবহারে পূর্ন পরিবর্তন আনে। প্রথম বানিজ্যিকভাবে পাওয়া মাইক্রোপ্রসেসরের (ইন্টেল ৪০০৪) সময় থেকে (১৯৭০) এবং প্রথম ব্যাপকভাবে ব্যবহৃত মাইক্রোপ্রসেসর (ইন্টেল ৮০৮০)সময় থেকে (১৯৭৪) এই প্রকারের সিপিইউগুলো ব্যবহার সম্পূর্নভাবে প্রচলন শুরু হয়, আগের প্রসেসরগুলোর পরিবর্তে। মেইনফ্রেম এবং মিনিকম্পিউটার উৎপাদনকারী প্রতিষ্ঠানগুলো সেই সময় নিজস্ব সমন্বিত সার্কিট উন্নয়নকারী প্রোগ্রাম চালু করে যাতে তাদের পুরনো কম্পিউটারগুলোর নকশা নতুন রূপে রূপান্তর করে। তারা নির্দেশনার সাথে খাপ খায় এমন মাইক্রোপ্রসেসর তৈরি করে যেগুলো পুরনো হার্ডওয়্যার ও সফটওয়্যারের সাথে সাথে নতুনগুলোতেও খাপ খায়। বর্তমানের ব্যক্তিগত কম্পিউটারের অগ্রগতি ও সাফল্যের জন্য সিপিইউ বলতে মাইক্রোপ্রসেসরকেই আমরা বুঝে থাকি। এখন কয়েকটি সিপিইউ একটি মাত্র প্রক্রিয়াকরন চিপে থাকতে পারে। কম্পিউটার বিজ্ঞানের ইতিহাস
দ্বিমূল তত্ত্ব বা বাইনারী লজিক(যাতে সমস্ত তথ্য ০ ও ১ এই দুই সংখ্যার সমণ্বয়ে প্রকাশ করা হয়) হল আধুনিক কম্পিউটারের ভিত যার ধারণা তৈরী হয়েছিল ১৭০২ সালে গট‌ফ্রিড লাইব‌নিৎস-এর হাতে। এর দেড়শো বছরেরও বেশী সময় বাদে জর্জ বুল তার বুলিয়ান বীজগণিত প্রকাশ করেন যার সাহায্যে যাবতীয় গণনার পদ্ধতিকে গণিতের সাহায্যে বোঝানো সম্ভব হয়।[16] কম্পিউটার বিজ্ঞানের ইতিহাস
এর সমান্তরালভাবে মেকানিকাল শাখারও অনেক উন্নতি ঘটে যার অন্যতম প্রধান চালিকাশক্তি ছিল তৎকালীন শিল্প বিপ্লব। ফরাসী বয়নশিল্পী যোসেফ মেরী জ্যাকার্ড এক অভিনব বয়নযন্ত্র কাজে লাগান যা একাধিক ছিদ্রযুক্ত পাঞ্চড্ কার্ড দিয়ে চালিত হত। যদিও এই যন্ত্র সংজ্ঞানুযায়ী কম্পিউটারের মতো ছিল না, কিন্তূ এর সাহায্যে বিজ্ঞানীরা বুঝেছিলেন কিভাবে ০ ও ১ এর সাহায্যে একটি যন্ত্রকে নির্দেশ পাঠানো যায়।[16] কনরাড ৎসুজে
কনরাড ৎসুজে () (২২শে জুন, ১৯১০ – ১৮ই ডিসেম্বর, ১৯৯৫) ছিলেন একজন জার্মান প্রকৌশলী ও কম্পিউটিং অগ্রদূত। তাঁর সেরা অবদান হল ১৯৪১ সালে নির্মিত জেড৩ (Z3), বিশ্বের সর্বপ্রথম কার্যকরী টেপ-রক্ষিত-প্রোগ্রাম নিয়ন্ত্রিত কম্পিউটার। ১৯৯৮ সালে প্রমাণিত হয় যে জেডথ্রি টুরিং-সম্পূর্ণ। 
জেড৩-কে প্রথম কম্পিউটার হিসেবে দাবী করা হয়, যদিও এটি পরবর্তীকালের যন্ত্রগুলির মত সাধারণ উদ্দেশ্যে ব্যবহারের উপযোগী ছিল না। মাইক্রোসফট কর্পোরেশন
১৮ জুন ২০১২ সালে মাইক্রোসফট সারফেস উন্মোচন করে,যা কোম্পানির ইতিহাসে প্রথম কম্পিউটার যার হার্ডওয়্যার মাইক্রোসফট দ্বারা তৈরী করা হয়েছে।[54][55] ২৫ জুন মাইক্রোসফট সামাজিক নেটওয়ার্ক ইয়ামার কিনতে মার্কিন $ ১.২ বিলিয়ন ডলার খরচ করে।[56] ৩১ জুলাই ২০১২ সালে, মাইক্রোসফট জিমেইল এর সাথে প্রতিদ্বন্দ্বিতা করতে আউটলুক.কম ওয়েবমেইল সেবা চালু করে। ৪ সেপ্টেম্বর ২০১২ সালে, মাইক্রোসফট উইন্ডোজ সার্ভার ২০১২ মুক্তি পায়।[57] ৩১ জুলাই ২০১২ সালে, মাইক্রোসফট জিমেইল এর সাথে প্রতিদ্বন্দ্বিতা করতে আউটলুক.কম ওয়েবমেইল সেবা চালু করে। ৪ সেপ্টেম্বর ২০১২ সালে, মাইক্রোসফট উইন্ডোজ সার্ভার ২০১২ মুক্তি পায়।[58] ১লা অক্টোবর মাইক্রোসফট একটি খবর কার্যকলাপের অংশ এমএসএন আরম্ভ করার অভিপ্রায় ঘোষণা দেয়, পরের মাসে উইন্ডোজ ৮ প্রবর্তনের সময়।[59] ২৬ অক্টোবর ২০১২ সালে, মাইক্রোসফট উইন্ডোজ ৮ এবং মাইক্রোসফট সারফেস চালু করে।[55][60] তিন দিন পরে, উইন্ডোজ ফোন ৮ চালু করা হয়।[61] পণ্য ও পরিষেবার চাহিদা বৃদ্ধি জন্য সম্ভাব্য সঙ্গে মানিয়ে নিতে, মাইক্রোসফট খোলা "ইট এবং খল" দোকান সংখ্যা বাড়িয়ে পরিপূরক ইউএস জুড়ে "হলিডে ষ্টোর" মাইক্রোসফট খোলে।[62] অ্যাপল ইনকর্পোরেটেড
ওজিনিয়াকের আবিষ্কার অ্যাপল ২ প্রথম ওয়েস্ট কোস্ট কম্পিউটার মেলায় জনসম্মুখে আনা হলো এপ্রিল ১৬, ১৯৭৭ সালে। সেল-ভিত্তিক কালার গ্রাফিক্স ও ওপেন আর্কিটেকচারের জন্যে এটি এর প্রধান প্রতিযোগী টিআরেস-৮০ এবং কমোডোর পেট থেকে আলাদা ছিলো। যখন প্রথমদিকের অ্যাপল ২ মডেলগুলো স্টোরেজ ডিভাইস হিসেবে সাধারণ ক্যাসেট টেপ ব্যবহার করতো, ফ্লপি ডিস্ক এটাকে প্রতিস্থাপিত করে। অ্যাপল ২-কে বাণিজ্যভিত্তিক বাজারের "কিলার এপ" ভিসিক্যালকের (একটি স্প্রেডশিট কম্পিউটার প্রোগ্রাম) জন্য নির্বাচিত করা হয়। ভিসিক্যালক অ্যাপল ২-এর জন্যে একটি বাণিজ্যিক বাজার তৈরি করে এবং সাধারণ ব্যবহারকারীদের জন্যে একটি বাড়তি সুবিধা হিসেবে অফিস সমর্থন আনলো। ভিসিক্যালকের আগে অ্যাপল কমডোর ও টেন্ডির পর তৃতীয় প্রতিযোগী ছিলো। ইন্টারনেটের ইতিহাস
ইন্টারনেটের ইতিহাস শুরু হয়, ইলেকট্রনিক কম্পিউটারের অগ্রগতির সাথে সাথে ১৯৫০ সালে। ইন্টারনেট সম্পর্কে জনসাধারণ প্রথম ধারণা প্রবর্তিত হয়েছিল, যখন কম্পিউটার বিজ্ঞান অধ্যাপক লিওনার্ড ক্রাইনরক তার গবেষণাগার ইউনিভার্সিটি অফ ক্যালিফোর্নিয়া, লস অ্যাঞ্জেলেস (ইউসিএলএ) থেকে অর্পানেটের মাধ্যমে একটি বার্তা স্ট্যানফোর্ড রিসার্চ ইনস্টিটিউট (এসআরআই) তে পাঠান। নেটওয়ার্ক সরঞ্জামের দ্বিতীয় অংশ সেখানে স্থাপিত করা হয়েছিল। ১৯৬০ সালের শেষ দিকে এবং ১৯৭০ সালের প্রথম দিকে প্যাকেট সুইচিং নেটওয়ার্ক যেমন ইউকের এনপিএল, সিক্লিডিস, মেরিট নেটওয়ার্ক, টিমনেট এবং টেলেনেট এর অর্পানেটে, মার্ক I বিভিন্ন প্রোটোকল ব্যবহার করে উন্নত করা হয়। অর্পানেট বিশেষ নেতৃত্ব দেয় ইন্টারনেটওয়ার্কিং এর প্রোটোকলের উন্নয়নের জন্য, যেখানে নেটওয়ার্কসমূহের একাধিক পৃথক নেটওয়ার্ক একটি নেটওয়ার্কের সাথে যোগ করা যেতে পারে।