What is the age for Catholic communion?

Usually, end of grade 2, or 8 years old, age 7 being the "age of reason"