Rozhodl jsem se dát dohromady seznam knih, které mi pomáhaly učit se programovat a které mi pomáhají se v tom dále zdokonalovat nejen po stránce čistě technické, ale i metodické a filozofické. Některé z těchto knih jsou už příliš staré a jiné jsou zase příliš nové na to, aby je každý znal. Přesto věřím, že i některé starší tituly mají stále svou hodnotu a jejich poslání platí i navzdory rychlosti technologického pokroku.
Pro začátek jsem vybral učebnice programovacích jazyků C a Java a jednu příručku pro pokročilejší javisty.