Factorii care influenteaza dezvoltarea inteligentei la copii includ mostenirea genetica, mediul familial si social, educatia si stimularea cognitiva, nutritia si sanatatea generala a copilului, dar si factori care intervin la nivel neurologic si psihologic precum dezvoltarea creierului si stilurile de invatare ale copilului.