Kirja on uudistettu, 4. laitos arvostetusta ja hyväksi todetusta ohjelmoinnin perusteoksesta. Teoksen avulla ohjelmoinnin ja Java-kielen opiskelu voidaan aloittaa ilman esitietoja ohjelmoinnista. Perusteellinen teos kantaa myös huomattavasti alkua pidemmälle, sillä se sisältää esimerkiksi tietokanta- ja www-palvelujen ohjelmointia. Kirja on päivitetty tukemaan JDK 5.0:ssa esiteltyjä uusia Java-kielen ominaisuuksia.
Uudistunut teos soveltuu oppikirjaksi erityyppisille ohjelmointikursseille. Alkuosa sopii ohjelmoinnin johdanto- ja peruskursseille. Olio-ohjelmointiosuus soveltuu hyvin ohjelmoinnin jatkokursseille, joiden keskeisiä teemoja ovat oliopohjaisuus, grafiikkaohjelmointi sekä graafisen käyttöliittymän ohjelmointi Swingillä. Kirjaa voidaan käyttää myös www-palveluiden ohjelmointikursseilla: siinä käsitellään sekä Servlet-, JSP 2 -, XML- että Web Services -ohjelmointeja. Kirja sopii lukuisten havainnollisten esimerkkien ansiosta hyvin myös itseopiskeluun.
V1308Kirjan mukana tuleva cd sisältää esimerkkisovellukset sekä JBuilder 2005 Foundation -ohjelmiston.