La programmazione prevede un insieme di conoscenze che non stanno tutte in un libro (alcune le acquisisci solo con l'esperienza).
E' quindi impossibile suggerire un titolo.
Comincia a studiare un po' di informatica generale (concetti di base), logica, algoritmi.