Hardware
software
software หมายถึง ชุดคำสั่งหรือโปรแกรมที่ใช้สั่งงานให้คอมพิวเตอร์ทำงาน จึงหมายถึงลำดับขั้นตอนการทำงานที่เขียนขึ้นด้วยคำสั่งคอมพิวเตอร์ คำสั่งเหล่านี้เรียงกันเป็นโปรแกรมคอมพิวเตอร์ การทำง่นพื้นฐานจึงเป้นการเก็บข้อมูลตัวเลขฐานสอง ซึ่งใช้แทนข้อมูลที่เป้นตัวเลข ตัวอักษร รูปภาพ หรือแม้แต่เป็นเสียงพูดก็ได้ แบ่งเป็น 2 ประเภท
1.System Software ซอร์ฟแวร์สำหรับระบบ คือ ชุดคำสั่งที่เขียนขึ้นสำเร้จรูป เพื่อคอยควบคุมการทำงานของฮาร์แวร์ทุหอย่าง และอำนวยความสะดวกให้กับผู้ใช้งาน
2.Application Software ซอฟ์ตแวร์ประยุกต์ คือซอฟต์แวร์หรือโปรแกรมที่ทำให้คอมพิวเตอร์ทำงานต่างๆตามที่ผู้ใช้ต้องการ จำแนกได้เป็น 2 ประเภทคือ ซอฟต์แวร์สำหรับงานเฉพาะด้านและซอฟ์ตแวร์สำหรับงานทั่วไป
Peopleware
Peopleware หมายถึง บุคลากรทางคอมพิวเตอร์ซึ่งก็คือผู้ที่มีความรู้ความสามารถในการใช้งานหรือควบคุมให้การใช้งานคอมพิวเตอร์เป็นไปอย่างราบรื่น ประกอบไปด้วย
1.System Manager ผู้จัดการระบบ คือ ผู้วางนโยบายการใช้คอมพิวเตอร์ให้เป็นไปตามเป้าหมายของหน่วยงาน
2.System analyst นักวิเคราะห์ระบบ คือ ผู้ทีศึกษาระบบงานเดิมหรืองานใหม่และทำการวิเคราะห์ความเหมาะสม ควาามเป้นไปได้ในการใช้คอมพิวเตอร์กับระบบงาน เพื่อให้โปรแกรมเมอร์เป็นผู้เขียนระบบงาน
3.Programmer โปรแกรมเมอร์ คือ ผุ้เขียนคำสั่งงานเครื่องคอมพิวเคอร์เพื่อให้ทำงานตามความต้องการของผู้ใช้
4.User ผู้ใช้ คือ ผู้ที่ใช้งานคอมพิวเตอร์ทั่วไป ซึ่งต้องเรียนรู้วิธีการใช้งาน และวิธีการใช้โปรแกรม เพื่อให้โปรแกรมที่มีอยู่สามารถทำงานได้อย่างเต็มที่