ฮาร์ดแวร์ (hardware)
คือลักษณะทางกายภาพของเครื่องคอมพิวเตอร์ ซึ่งหมายถึงตัวเครื่องคอมพิวเตอร์ และอุปกรณ์รอบข้าง (Peripheral) ที่เกี่ยวข้อง เช่น ฮาร์ดดิสก์ เครื่องพิมพ์ เป็นต้น ฮาร์ดแวร์ ประกอบด้วยส่วนที่สำคัญดังนี้ คือ
หน่วยรับข้อมูล (Input Unit) หน่วยประมวลผลกลาง (Main Memory Unit) หน่วยแสดงผลลัพธ์ (Output Unit) หน่วยเก็บข้อมูลสำรอง (Secondary Storage Unit)
หน่วยรับข้อมูล จะเป็นอุปกรณ์ที่ใช้สำหรับรับข้อมูลต่างๆ เข้าสู่คอมพิวเตอร์ จากนั้น หน่วยประมวลผลกลาง จะนำไปประมวลผล และแสดงผลลัพธ์ที่ได้ออกมาให้ผู้ใช้รับทราบทาง หน่วยแสดงผลลัพธ์
หน่วยความจำหลัก จะทำหน้าที่เสมือนเป็นที่เก็บโปรแกรมชั่วคราว ที่มีขนาดความจุไม่สูงนัก การที่ฮาร์ดแวร์จะทำงานได้มีประสิทธิภาพเพียงใดนั้น ขึ้นอยู่กับโปรแกรมทีท่ใช้ ส่วนการทำงานจะทำได้มากน้อยเพียงใด จะขึ้นอยู่กับหน่วยความจำหลักของเครื่องนั้นๆ ข้อเสียของหน่วยความจำหลัก คือ หากปิดเครื่องคอมพิวเตอร์ข้อมูลทุกอย่างที่อยู่ในหน่วยความจำ หลักจะหายไป ในขณะที่ข้อมูลที่อยู่ใน หน่วยเก็บข้อมูลสำรอง จะไม่สูญหายตราบเท่าที่ผู้ใช้ไม่ทำการลบข้อมูลนั้น รวมทั้งหน่วยเก็บข้อมูลสำรองยังมีความจุที่สูงมาก จึงเหมาะสำหรับการเก็บข้อมูลที่มีขนาดใหญ่ หรือเก็บข้อมูลไว้ใช้ในภายหลัง ข้อเสียของหน่วยเก็บข้อมูลสำรอง คือการเรียกใช้จะช้ากว่าหน่วยความจำหลักมาก