কম্পিউটার এমন একটি যন্ত্র যা তথ্য গ্রহণ করে (ইনপুট), একটি নির্দিষ্ট নির্দেশাবলী অনুসরণ করে সেই তথ্য নিয়ে কাজ করে (প্রসেস), আর একটি ফলাফল তৈরি করে (আউটপুট)। ব্যাস, এটুকুই — আপনার পকেটের ফোন থেকে শুরু করে একটি ওয়েবসাইট চালানো সার্ভার পর্যন্ত, কম্পিউটার সম্পর্কে আপনি যা কিছু শিখবেন, সবকিছুরই ভিত্তি এই একটি ধারণা।
"কম্পিউটার" শব্দটি শুনলে হয়তো আপনার মনে একটি ডেস্কটপ পিসি-র ছবি ভেসে ওঠে, কিন্তু আসল বিষয়টা এর চেয়ে অনেক বড়। কম্পিউটার এমন একটা যন্ত্র, যা ইনপুট গ্রহণ করতে পারে, একটি স্টোরড ইন্সট্রাকশন সেট (যাকে বলা হয় প্রোগ্রাম) অনুযায়ী সেটি প্রসেস করতে পারে, আর আউটপুট দিতে পারে — সম্পূর্ণ অটোম্যাটিক্যালি, প্রতিবার ইউজারকে নিজে হাতে কাজটা করতে হয় না।
কম্পিউটার প্রায় সব জায়গাতেই আছে, শুধু ডেস্কে নয়:
একদমই না। একটি প্রসেসর চিপ-স্তরে কীভাবে কাজ করে তা বোঝার দরকার নেই। কম্পিউটার ভালোভাবে ব্যবহার করতে, এমনকি এতে দক্ষ হয়ে উঠতে সায়েন্স বা ইঞ্জিনিয়ারিং পড়তে হবে না। ইনপুট, প্রসেস, আউটপুট, স্টোরেজ, আর "জেনারেল-পারপাস" — এই ধারণাগুলো বুঝলেই বাকি সব কিছু শিখতে সুবিধা হবে।
Computer Basics-এর বাকি অধ্যায়গুলো এই পুরো ছবিটার প্রতিটি অংশ ক্রমানুসারে দেখাবে: সময়ের সাথে কম্পিউটার কীভাবে বদলেছে, হার্ডওয়্যার কেমন, এটি কীভাবে তথ্য মনে রাখে আর স্টোর করে রাখে, মাত্র দুটি সংখ্যা (০ আর ১) দিয়ে এটি কীভাবে "চিন্তা" করে, কোন সফটওয়্যার একে কী করতে হবে বলে দেয়, আর লক্ষ লক্ষ কম্পিউটার কীভাবে নেটওয়ার্কের মাধ্যমে একে অপরের সাথে কথা বলে — এমনকি এখন এই যে ওয়েব পেজটি দেখছেন সেটি কীভাবে কাজ করছে সেই বিষয়টিও বুঝতে পারবেন।