برای مطالعه این کتاب، نیازی به داشتن تجربه ی برنامه نویسی نیست. در صورتی که از قبل با ++C یا جاوا آشنایی دارید، قادر خواهید بود به سرعت پیشرفت کنید زیرا #C نکات مشترک زیادی با این زبان ها دارد. در صورتی که چنین نباشد نیز قادر خواهید بود #C را در این کتاب یاد بگیرید ولی نیاز خواهید داشت که مثال های هر فصل را به دقت انجام دهید.