30 hour BASIC by Clive Prigmore. I saved 4.95 for it and bought it from W H Smiths in Durham, UK.<p>Taught me BASIC 40 years ago as a 10 year old and started the rest of my career.
3 books that I found excellent, each in its own way:<p>The Pragmatic Programmer by David Thomas and Andrew Hunt<p>A philosophy of software engineering by John Ousterhout<p>Domain-driven Design: Tackling Complexity in the Heart of Software by Eric Evans