This book assumes you are familiar with variables, loops, and other basic programming concepts. Although this material is explained to a degree, it is recommended that you at least have some experience using PHP or a similar programming language.