يتكون الحاسب الآلي من قسمين رئيسيين هما: المكونات المادية (Hardware) والمكونات البرمجية (Software).
ينقسم الحاسب الآلي في عمله إلى شقين أساسيين لا يعمل أحدهما دون الآخر:
المكونات المادية (Hardware):
وهي جميع الأجزاء الملموسة والمحسوسة التي يتكون منها جهاز الحاسب، وتشمل:
وحدات الإدخال: مثل لوحة المفاتيح، والفأرة، والماسح الضوئي، والميكروفون، والكاميرا؛ وتستخدم لإدخال البيانات والأوامر إلى الحاسب.
وحدة المعالجة المركزية (CPU): وهي العقل المدبر للحاسب، المسؤولة عن تنفيذ العمليات الحسابية والمنطقية ومعالجة البيانات.
الذاكرة: وتشمل ذاكرة الوصول العشوائي (RAM) التي تحفظ البيانات مؤقتاً أثناء العمل، وذاكرة القراءة فقط (ROM).
وحدات التخزين: مثل القرص الصلب (Hard Disk) وذاكرة الفلاش، وتستخدم لحفظ البيانات والمعلومات بشكل دائم.
وحدات الإخراج: مثل الشاشة، والطابعة، والسماعات؛ وتستخدم لعرض النتائج والمعلومات التي تمت معالجتها.
اللوحة الأم (Motherboard): وهي اللوحة الرئيسية التي يتم تثبيت وربط جميع مكونات الحاسب ببعضها البعض.
المكونات البرمجية (Software):
وهي مجموعة البرامج والتعليمات التي تدير عمل المكونات المادية وتوجهها لتنفيذ المهام المطلوبة، وتنقسم إلى:
نظام التشغيل (Operating System): وهو البرنامج الأساسي الذي يتحكم في جميع أجزاء الحاسب ويوفر بيئة للمستخدم للتعامل مع الجهاز.
البرامج التطبيقية (Application Software): وهي البرامج التي يستخدمها المستخدم لأداء مهام محددة، مثل برامج معالجة النصوص، والمتصفحات، والألعاب، وبرامج التصميم.