I enjoy computers. I can do very basic troubleshooting, i.e computer running slowly (killing programs and services running in background), by finding and implementing tips found online(e.g howtogeek) etc. However I have no actual understanding of what's really going on in a computer and I know there are so many areas of computing.
Is there any book anyone can recommend that will give a basic in depth understanding of different important areas to make me more knowledgeable. Any comments please, not specially book related will be appreciated!