Dalam sains komputer, struktur data ialah cara untuk menyimpan data dalam komputer supaya ia dapat digunakan secara cekap. Kerap terjadi dengan pemilihan terperinci apakah jenis struktur data yang perlu digunakan akan memperbolehkan algoritma yang cekap dapat digunakan. Rekaan struktur data yang baik membenarkan pelbagai operasi-operasi genting dilaksanakan dengan menggunakan masa dan ruang memori yang sedikit, sebaik mungkin.
Jika anda melihat rencana yang menggunakan templat {{tunas}} ini, gantikanlah dengan templat tunas yang lebih spesifik.