تعريف الحاسب الآلي هو جهاز كهربائي يقوم باستقبال ومعالجة البيانات وإنتاج المعلومات. تتكون مكونات الحاسب من وحدات إدخال وإخراج، وحدة معالجة، وذاكرة، بالإضافة إلى وحدات تخزين. تشمل وحدات الإدخال مثل لوحة المفاتيح والفأرة، بينما تشمل وحدات الإخراج الشاشة والطابعة، والذاكرة تتضمن ذاكرة الوصول العشوائي وذاكرة القراءة فقط.