Although some basic knowledge of the Windows OS or macOS is required, experience in programming or Unreal Engine 4 is not necessary.
This book is focused on Unreal Engine 4, which means you only need a copy of Unreal Engine to get started. Unreal Engine 4 can be downloaded for free from https://www.unrealengine.com/ and comes with everything you need to follow along with this book.