Buku ini memberikan pengarahan bagaimana menulis program secara terstruktur dan sistematis dengan menggunakan algoritma pengurutan dan pencarian untuk memecahkan masalah. Buku ini meliputi bahasan tentang Variabel pointer, Alokasi memori secara dinamik, Senarai berkait, Komputasi aritmetika, Pengurutan Internal, Pengurutan internal, Pencarian.