Learning a new programming language is quite difficult. Thus, it is helpful to find resources to guide and assist us in learning the programming language and in maximizing the features of that language.
However, since information technology is not a common household term, finding the right books and other media may be finding a needle in a haystack. We may search for bookstore in other places but this may have its own drawback since we cannot personally evaluate the book.
It is then my advice that we can search online for programming books that we believe can be of help to us. Internet can present us a wide selection of useful books and references.
I personally struggled with JAVA before, that I used JAVA books of known authors and other online resources. One good recommended book is Java Programming of Joyce Farrell . The programming concepts are indeed easy to follow and comprehend.
Since we use a number of programming languages like C, C++ or Visual Basic, we can check on wide selection of books, CD's, DVD's and magazines on these titles and many more, all with FREE delivery from the stores of Borders UK.
To keep us recharged from our programming works, we can also check on some fiction books like the release of "The Winner Stands Alone" of Paolo Coelho.
Sometimes, reading too many texts does not only strain our vision but also want us to stop reading. Thus, audio books may be a better alternative at reasonable rates.