Utility (โปรแกรมอรรถประโยชน์) ช่วยในการอำนวยความสดวกในการจัดการต่างๆ เช่น เรียงลำดับข้อมูล ป้องกันไวรัส Norton, McCafe
Language Translator Program โปรแกรมแปล ทำหน้าที่แปลโปรแกรมที่เขียนด้วยภาษาต่างๆ Compiler แปลเป็นภาษาเครื่องก่อนจึงเริ่มให้โปรแกรมทำงาน Intrepretation แปลไปพร้อมกับให้เครื่องทำงาน
ภาษาโปรแกรม ภาษาเครื่อง ภาษา Assembly ภาษาชั้นสูง ภาษารุ่นที่สี่
ภาษาเครื่อง เป็นคำสั่งที่ประกอบด้วยกลุ่มของเลข 0 1 ถ้าเขียนเป็นภาษาอื่นต้องแปรเป็นภาษาเครื่องก่อน
ภาษา Assembly ใช้สัญลักษณ์ข้อความแทนกลุ่มเลขฐานสอง โดยมีโปรแกรมแปลภาษาคือ Assembler
ภาษาชั้นสูง พัฒนาให้ง่ายต่อการเขียน โดยมีโปรแกรมแปลให้เป็นภาษาเครื่อง
ภาษาชั้นสูง Source Program Object Program Compiler โปรแกรมที่ เป็นภาษาเครื่อง โปรแกรมที่ เป็นภาษาชั้นสูง
ภาษาชั้นสูง COBOL--Common Business Oriented Language--ธุรกิจ FORTRAN--FORmula TRANslation --วิทยาศาสตร์ BASIC--Beginner’s All Purpose Symbolic Instruction Code
ภาษารุ่นที่สี่ มีความคล้ายคลึงภาษาพูด ไม่ต้องระบุขั้นตอนการทำงานเพียงแต่บอกว่าต้องการอะไร
ภาษารุ่นที่สี่ แยกได้เป็น 3 กลุ่ม ใช้ในการจัดฐานข้อมูล ใช้ในการสร้างรายงาน ใช้สร้างโปรแกรม
ส่วนประกอบของคอมพิวเตอร์ Hardware Software Operating system Application software Peopleware
Peopleware (บุคลากร) Manager/Director System Analyst Programmer Application Programmer System Programmer
Peopleware (บุคลากร) Operator เจ้าหน้าที่บันทึกข้อมูล Key Operator Computer Operator