Single linked list adalah struktur data yang terdiri dari kumpulan node yang saling terhubung secara searah melalui pointer. Setiap node pada single linked list memiliki field untuk menyimpan data dan pointer yang menunjuk ke node berikutnya. Single linked list hanya memiliki satu arah karena hanya menggunakan satu pointer saja untuk menghubungkan antar node.