ซอฟต์เเวร์ คือ ชุดคำสั่งหรือโปรเเกรมคอมพิวเตอร์ทุกประเภทที่สั่งงานให้คอมพิวเตอร์ทำงานตามลำดับขั้นตอนการทำงานซึ่งเขียนขึ้นด้วยภาษาของคอมพิวเตอร์
ซอฟต์เเวร์ระบบ คือ ซอฟต์เเวร์ที่ทำหน้าที่ควบคุมการทำงานของฮาร์ดเเวร์
เป็นระบบปฏิบัติการสำหรับพีซี มีส่วนติดต่อกับผู้ใช้เป็นเเบบบรรทัดคำสั่งโดยผู้ใช้ต้องป้อนข้อความคำสั่งทีละ1ข้อความ
เป็นระบบปฎิบัติการของบริษัทไมโครซอฟต์ที่มีส่วนติดต่อกับผู้ใช้เเบบกราฟิก
เป็นระะบบปฏิบัติการของบรษัทเเอฟเปิลเป็นระบบปฏิบัติการที่มีพื้นฐานมาจากระบบปฏิบัติการยูนิกซ์
ระบบปฏิบัติการยูนิกซ์ พัฒนาโดยห้องปฏิบัติการเบลล์ของเอทีเเอนด์ทีความสามารถด้านการประมวลผลเเบบหลายงาน
พัฒนาโดยกลุ่มกะนู เป็นระบบปฏิบัติการที่มีพื้นฐานมาจากระบบปฏิบัติการยูนิกซ์เเละเป็นซอฟต์เเวร์เเบบรหัสเปิด
ในปัจจุบันพีดีเอ สมาร์ทโฟน จีพีเอส หรืออุปกรณ์พกพาอื่นๆเป็นอุปกรณ์ที่ได้รับความนิยมมากยิ่งขึ้น อุปกรณ์พกพาเหล่านี้ทีทรัพยากรที่จำกัด
เนื่องจากภาษาเครื่องเป็นภาษาที่ีมีความซับซ้อน ดังนั้นจึงได้มีการพัฒนาภาษาคอมพิวเตอร์ขึ้นอีกระดับหนึ่ง โดยการใช้ตัวอักษรภาษาอังกฤษเป็นรหัสเเทนการทำงานเเละใช้การตั้งชื่อตัวเเปรเเทนตำเเหน่งที่ใช้เก็บจำนวนต่างๆภาษาประเภทนี้จัดเป็รภาษาระดับตำ่
เป็นโปรเเกรมเเปลภาษาระดับสู โดยเเปลทั้งโปรเเกรมให้เป็นภาษาเครื่องก่อน
เป็นโปรเเกรมเเปลภาษาระดับสูง โดยเเปลทีละคำสั่ง เเล้วคอมพิวเตอร์ทำตามคำสั่งนั้น
เป็นโปรเเกรมเเปลภาษาเเอสเซมบลีให้เป็นภาษาเครื่อง
โปรเเกรมอรรถประโยชน์เป็นโปรเเกรมที่ช่วยอำนวยความสะดวกในการใช้งาน หรือการจัดการคอมพิวเตอร์ได้อย่างมีประสิทธิภาพ
ใช้จัดการไฟล์เเละโฟลเดอร์ต่างๆตามที่ผู้ใช้ต้องการ
ช่วยลดขนาดของไฟล์หรือกลุ่มของไฟล์ เพื่อประหยัดพื้นที่จัดเก็บ
ช่วยในการสำเนาไฟล์จากฮาร์ดดิสก์ไปเก็บไว้ในอุปกรณืเก็บข้อมูลอื่น
ช่วยจัดเรียงพื้นที่ว่างที่กระจายอยู่ในฮาร์ดดิสก์ ซึ่งเกิดจากการสร้างเเละลบไฟล์ที่มีอยู่เป็นจำนวนมาก
เป็นโปรเเกรมที่ช่วยลบไฟล์หรือข้อมูลที่ไม่จำเป็นออกจากฮาร์ดดิสก์
เป็นซอฟต์เเวร์ที่ออกเเบบสำหรับการพิมพ์เอกสาร สามารถเเก้ไข เพิ่ม เเทรก ลบเเละจัดรูปแบบเอกสารได้อย่างดี