While anemia can have various causes, genetic anemia in children is a type of anemia that is inherited. Genetic anemia is caused by a mutation in the genes that control the production of hemoglobin, which is the protein responsible for carrying oxygen in the red blood cells.