Who this book is for
This book targets those who work on data-related projects and want to boost productivity but may not be familiar with the programming language and related tools.
This book also targets professional data analysts who want to systematically learn the R programming language, related techniques, and recommended packages and practices.
Although several chapters are a bit advanced for beginners, you don't have to be a computer expert or a professional data analyst to read those chapters, but I assume you will have a general idea of basic programming concepts and a basic experience of data processing.