proses menyembunyikan detail implementasi atau kompleksitas suatu sistem agar programmer dapat fokus pada fungsionalitas tingkat tinggi, bukan pada mekanisme di baliknya.
Tujuan utama buku ini mencoba menjelaskan pengetahuan penting diatas secara sistematis lewat penjelasan konsep dan contoh-contoh program aplikasi nyata berbasis bahasa C