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