NCERT books are mostly preferred for the competitive exam preparation as these books clear the basic concepts and include all the important topics.