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