ศึกษาเกี่ยวกับโครงสร้างหรือลักษณะเฉพาะของชุดข้อมูลที่ใช้ในระบบคอมพิวเตอร์ เกิดจากการนำชนิดข้อมูลต่างๆ มารวมกันจนกลายเป็นโครงสร้าง การจัดการข้อมูลในหน่วยความจำภายในเครื่องคอมพิวเตอร์ ให้มีความสัมพันธ์กันภายในกลุ่มข้อมูลให้มีรูปแบบหรือข้อกำหนดที่ชัดเจนในการกำหนดคุณสมบัติ เพื่อสร้างความสัมพันธ์ภายในกลุ่มข้อมูล ซึ่งมีอยู่หลายรูปแบบ เช่น ARRAY, LINK-LIST, STACK, QUEUE, TREE เป็นต้น