Bu kitapta; sorunlar karşısında basit düşünmenin ne demek olduğu algoritma ve akış diyagramları mantığı ile anlatılmaya çalışılmıştır. Ardından algoritmaların bir programlama diline nasıl dönüştürüldüğü gösterilmiştir. Bu konuların anlatımında ve örneklendirilmesinde QBasic dili ve günümüzün popüler programlama dili Java kullanılmıştır.