1. ซอฟต์แวร์และระบบช่วยทำงาน
1.1. ซอฟต์แวร์ประยุกต์ทั่วไป
1.1.1. ซอฟต์แวร์ประมวลคำ
1.1.2. ซอฟต์แวร์ตารางทำงาน
1.1.3. ซอฟต์แวร์จัดการฐานข้อมูล
1.1.4. ซอฟต์แวร์นำเสนอ
1.1.5. ซอฟต์แวร์ทางด้านกราฟิกและมัลติมีเดีย
1.1.6. ซอฟต์แวร์การใช้งานบนเว็บไซต์และการติดต่อสื่อสาร
1.2. ซอฟต์แวร์ประยุกต์เฉพาะงาน
1.2.1. ซอฟต์แวร์เฉพาะงานธุรกิจ
1.2.2. ซอฟต์แวร์อื่นๆ
2. ซอฟต์แวร์ประยุกต์และระบบช่วยทำงาน
2.1. ระบบปฏิบัติการ
2.1.1. ระบบปฏิบัติการไมโครซอฟต์วินโดวส์
2.1.2. ระบบปฏิบัติการแมคอินทอช
2.1.3. ระบบปฏิบัติการลินุกซ์
2.1.4. ระบบปฏิบัติการวินโดวส์เซิร์ฟเวอร์
2.2. ระบบปฏิบัติการปาล์ม
2.3. โปรเเกรมคอมพิวเตอร์
2.4. โปรแกรมอรรถประโยชน์
2.4.1. โปรแกรมอรรถประโยชน์สำหรับระบบปฏิบัติการ
2.4.1.1. โปรแกรมอรรถประโยชน์จัดการไฟล์
2.4.1.2. โปรแกรมอรรถประโยชน์ติดตั้งโปรแกรม
2.4.1.3. โปรแกรมอรรถประโยชน์สแกนดิสก์
2.4.1.4. โปรแกรมจัดเรียงพื้นที่จัดเก็บข้อมูลของฮาร์ดดิสก์
2.4.1.5. โปรแกรมรักษาหน้าจอ
2.4.2. โปรแกรมอรรถประโยชน์อื่นๆ
2.4.2.1. โปรแกรมป้องกันไวรัส
2.4.2.2. โปรแกรมไฟร์วอลล์
2.4.2.3. โปรแกรมบีบอัดไฟล์
3. ประเภทของซอฟต์แวร์
3.1. 1.ซอฟต์แวร์ระบบ(system software)
3.1.1. ระบบปฏิบัติการ
3.1.2. โปรแกรมแปลภาษา
3.1.3. โปรแกรมอรรถประโยชน์
3.2. 2.:ซอฟต์แวร์ประยุกต์(application software)
3.2.1. ซอฟต์แวร์ประยุกต์ทั่วไป
3.2.2. ซอฟต์แวร์ประยุกต์เฉพาะงาน