The types of cancer affecting children, as well as what causes cancer in children, are quite different to those affecting adults. The genetic basis of childhood cancers. Genetic-environmental interaction. Ionising radiation. Non-ionising radiation. Infections. Chemical exposure.