البرامج المستخدمة بالحاسب تنقسم إلى:
- برامج تطبيقية application programs تقوم بحل مشاكل مستخدم الحاسب وبتحسين إنتاجيته، مثل البرامج المصرفية وبرامج حجز التذاكر بشركات الطيران والبرامج التعليمية وبرامج التصميم بمعاونة الحاسب (CAD) مثل AutoCAD وألعاب الكمبيوتر وبرامج معالجة النصوص مثل Microsoft Word وبرامج جدولة البيانات مثل Microsoft Excel.
- برامج نظم الحاسب system programs التي تقوم بتوفير بيئة مناسبة لتطوير وتنفيذ البرامج التطبيقية مثل نظم الإدخال والإخراج الأساسية basic input/output systems (BIOSs) ونظم التشغيل operating systems مثل Windows وUnix وبرامج ترجمة اللغات (برامج الترجمة الكاملة compilers وبرامج ترجمة السطر الواحد interpreters)، ونظم إدارة قواعد البيانات database management systems (DBMs) مثل Microsoft Access. |