Učebnice o programovaní v jazyku Java (v současnosti nejpoužívanějším jazykem pro tvorbu rozsáhlých programů a aplikací) je určena všem, kteří to s programováním myslí vážně. Seznamuje čtenáře postupně s jednotlivými konstrukcemi jazyka, a přitom se neomezuje pouze na to, jak navržený program zakódovat, ale učí ho doopravdy programovat.