Dalam pemrograman hampir dapat dipastikan tidak akan terlepas dari pemakaian struktur data. pemilihan struktur data yang tepat tentu akan sangat membantu proses pembuatan program yang baik dan efisien.
Struktur Data merupakan salah satu ilmu fundamental dalam pemrograman yang wajib dipahami setiap programmer . Hal ini dikarenakan hampir semua aplikasi yang kita pakai saat ini dibuat menggunakan unsur-unsur struktur data.