A programação não está relacionada a fatores biológicos, mas ao seu interesse pela descoberta. A pontuação de QI, pouco importa.
O que definirá mesmo será a disponibilidade do seu filho ou filha por aprender com os erros e acertos que qualquer conhecimento aplicado requer.
Porque no fundo a programação é uma "linguagem" com sua própria gramática e vocabulário, e sua existência é puramente para ajudar a se comunicar com os computadores que por sua vez completam um determinado propósito ou ação, assim como fazemos com todo ser humano. É realmente muito simples.
Pais, por favor, não usem a idade do seu filho ou filha como um impedimento para eles aprenderem linguagens de programação.