Question: are evolutionary algorithms machine learning?
Answer: These are the four so-called evolutionary programming paradigms. Genetic algorithms and their extension to genetic programming are probably the most widely used and most important in machine learning.