We have lot of books for you to enjoy the journey of Salesforce. Let’s start with a few good ones:

Books Description
book2 Salesforce CRM: The Definitive Admin Handbook by Paul Goodey
A practical guide through which you will discover how to set up and configure the application.
book1 Advanced Apex Programming for and by Dan Appleman Third edition

This book is intended for developers who are already familiar with the Apex language, and experienced Java and C# developers who are moving to Apex.