I hope you are ready to program your ZX Spectrums and BBC Micros! BASICally, about 15 classic computer programming books, in PDF file format, are ready for the downloading. They are freely available (as in gratis) from the Usborne Web site. The books are hosted on Google Drive where you can download copies for yourself, and if you are so inclined, you can even use them without charge in an educational setting.

Source: http://www.usborne.com/catalogue/fea...ing-books.aspx