Question: which scientist came up with the theory of natural selection?
Answer: Young Charles Darwin. Charles Darwin is more famous than his contemporary Alfred Russel Wallace who also developed the theory of evolution by natural selection. Ideas aimed at explaining how organisms change, or evolve, over time date back to Anaximander of Miletus, a Greek philosopher who lived in the 500s B.C.E.