الحَاسُوب هو آلة إلكترونية لها قابلية استقبال البيانات ومعالجتها إلى معلومات ذات قيمة. كما يخزنها في وسائط تخزين مختلفة، وفي الغالب يكون قادراً على تبادل هذه النَتَائِج والمعلومات مع أجهزة أخرى متوافقة ومتطورة. تستطيع أسرع الحواسيب اليوم القيام بمئات مليارات العمليات الحسابية والمنطقية في ثوانٍ قليلة. وتشتغل الحواسيب ببرمجيات خاصة تسمى أنظمة التشغيل، ومن دونها يكون الحاسوب قطعة جامدة لا فائدة منها، وتبين أنظمة التشغيل للحاسوب كيفية تنفيذ المهام، كما أنها غالبا ما توفر بيئة للمبرمجين ليطوّروا تطبيقاتهم. وإن تعريف الحواسيب بأنها فقط هي تلك التي تعمل تحت بيئة ويندوز وماكينتوش ولينكس، خطأ شائع بين الناس. تنقسم مكونات الحاسوب إلى قسمين رئيسيين: عتاد الحاسوب البرمجيات المشغلة له وينقسم العتاد الصلب للحاسوب إلى خمس تصنيفات رئيسة: أجهزة الإدخال المعالجة أجهزة الإخراج وسائط التخزين أجهزة الاتصال في حين تنقسم البرمجيات الحاسوبية إلى: أنظمة التشغيل التَّطْبيقات تتعدد أنواع الحواسيب من حيث طريقة عملها وحجمها بالإضافة إلى سرعتها، فأوائل الحواسيب الإلكترونية كانت بحجم غرفة كبيرة وتستهلك طاقة مماثلة لما يستهلكه بضعة مئات من الحواسيب الشخصيّة اليوم. كما أن السنوات الأخيرة شهدت انخفاضاً في تكاليف صناعة البنية الصلبة إلى الحد الذي أصبحت معه الحواسيب الشخصية سلعة منتشرة بشكل كبير.