يمكن تقسيم برمجيات الحاسوب لعدة أقسام، حسب نوعها، أو اسمها، أو مجال استخدامها
التطبيقات
بيانات
- برمجيات نسخ الأقراص المضغوطة
- الوصول للبيانات
- تحليل البيانات
- استرجاع البيانات
- نظام إدارة قواعد البيانات Database management system (DBMS)
- إدارة التقييمات الرقمية Digital Asset Management (DAM)
- نظام إدارة المستندات Document Management|Document Management System (DMS)
- برمجيات النسخ الاحتياطي Backup software
- مؤرشف الملفات
محاكاة (حاسوب) Emulation
ألعاب
- محرك ألعاب Game Engine
برمجيات الرسوميات Graphics software
- برمجيات الرسوميات الحاسوبية ثلاثية الأبعاد
- برامج معالجة الصور
- طقم رسوميات Graphics suite
- عارض صور Image viewer
- محرر الرسوميات المتجهي Vector graphics editor
برمجيات الإنترنت
- Booking system
- برنامج عميل بريد إلكتروني Email client
- مشاركة الملفات File sharing (P2P)
- عميل بروتوكول نقل الملفات FTP client
- محرر إتش.تي.إم.إل HTML editor
- آي آر سي
- طقم إنترنت Internet suite
- تراسل فوري client
- Offline browser
- متصفح ويب
برمجيات علمية Scientific software
- برنامج رياضياتي Mathematical software
برمجيات المكتب Office software
أنظمة تشغيل Operating system
هندسة البرمجيات Software engineering
- نظام تتبع للعلل
- مترجم
- المصحح
- Software build
- تكامل متواصل
- بيئة تطوير متكاملة (IDE)
- نظام تحكم بالمراجعات
- Documentation generator
الوسائط المتعددة Multimedia
برمجيات الأمن Security
برمجيات النظام System software
- أتمتة
- Input method editor (IME)
- System optimizer
- إدارة المهام