คอมพิวเตอร์ฮาร์ดแวร์ไม่สามารถทำงานได้โดยไม่มีคำสั่ง หรือ โปรแกรมที่เรียกว่าวอฟต์แวร์มีหน้าที่คอบคุมให้คอมทำงานให้ได้ผลลัพธ์ที่ต้องการของงานนั้น ช่วยให้การใช้เทคโนโลยีเกิดประสิทธิภาพได้อย่างสูงสุด
ซอฟต์แวร์เบ่งออกเป็น 2 ประเภท คือ ซอฟต์แวร์ระบบ(System Software) กับ ซอฟต์แวร์ประยุคในการทำงานใดๆผู้ใช้จะติดต่อกับซอฟต์แวร์ระบบ หรือ ซอฟต์แวร์ประยุคเพื่อควบคุมการทำงานของฮาร์ดแวร์
1. ซอฟต์แวร์ระบบ
ซอฟต์แวร์ระบบเป็นโปรแกรม หรือ คำสั่งที่ทำหน้าที่ควบคุมการปฏิบัติงานของคอมพิวเตอร์การสือสารข้อมูลและเครือข่าย และอุปกรณ์อื่นๆซอฟต์แวร์ระบบเป็นส่วนติดต่อระหว่างผู้ใช้กับโปรแกรมประยุคและฮาร์ดแวร์ ซอฟต์แวร์ระบบจำแนกออกเป็น 2 ประเภท คือ ระบบปฏิบัติการ(Operating System:os)และโปรแกรมอรรถประโยชน์(Utility Programs)
1.2.ระบบปฏิบัติการ
ระบบปฏิบัติการ เป็นชุดคำสั่งที่ทำหน้าที่เป็นสือกลางของกิจกรรมต่างๆระหว่างโปรแกรมประยุคและอุปกรณ์คอมพิวเตอร์ และผู้ใช้ทำงานกับโปรมแกรมประยุค ตัวอย่างระบบปฏิบัติการได้แก่ ระบบปฏิบัติการดอส และระบบปฏิบัติการวิยโดอส์ เช่น Windows98 Windows ME และWindows XPเป็นต้นผู้ใช้เปิดเครื่องคอมพิวเตอร์ ระบบปฏิบัติการจะถูกเรียกจากฮาร์ดดิสก์ไปไว้ที่หน่วยความจำหลักและจะอนุญาตให้ผู้ไช้สือสารกับคอมพิวเตอร์และโปรแกรมอื่นๆได้