Whenever I try to learn about a programming language in a particular book, I always get swayed by another book, that has a flashier cover (I'm swayed by even the most meager of things, like eye candy), but not necessarily better. Could you give advice to how to maintain about learning a language because I never complete the books, never learning more than a few parts from each book? Thanks.