Bu kitap Bilgisayar Programlamaya Giriş dersi verilen tüm üniversiteler, meslek okulları ve diğer eğitim kuruluşları için yazılmıştır. Kitabın yazılış amacı, nesnesel programlama dilinin en güzel örneklerinden birisi olan Java'yı ve başlangıçta karmaşık olarak algılanan nesnesel progamlama kavramlarını kademeli ve anlaşılır bir biçimde öğretmektir.