Salah satu yang menarik dari buku ini adalah implementasi program yang digunakan adalah bahasa Java dan C++. Dalam banyak buku yang penulis temui, mereka menggunakan C dan Pascal yang menurut penulis sendiri kurang begitu kekinian untuk dibahas, mengingat tren pemrograman sekarang ini adalah Pemrograman Berorientasi Objek. Dengan mempelajari buku ini, setidaknya pembaca akan mendapatkan 2 keuntungan, satu pembaca akan lebih memahami algoritma dan struktur dasar pemrograman. Kedua, pembaca akan otomatis belajar mengenai Pemrograman Berorientasi Objek. Karena C++ dan Java adalah bahasa permograman berorientasi objek.
Buku ini membahas 4 pokok bahasan utama:
Algoritma dan Pemrograman
Struktur Data
Pemrograman Berorientasi Objek
Basis Data.
Dari empat pokok bahasan yang diberikan, rupanya penulis buku benar-benar ingin menepati janjinya agar pembaca setelah mempelajari buku ini bisa menjadi programmer yang handal. Empat bahasan diatas menurut saya sendiri adalah fitur utama dan wajib dikuasai bagi tiap orang yang ingin mempelajari programing. Jadi Anda yang membeli dan mempelajari buku ini tentu tidak akan kecewa karena di dalam masing-masing subbab bahasan selalu disertai contoh program yang bisa di ikuti dan dijalankan di PC masing-masing. Berbagai contoh program selalu disertakan tiga perbandingan, dalam bentuk algoritma, dalam bentuk bahasa C++, dan tentunya dalam bentuk implementasi bahasa Java.