Yes, Codecademy is suitable for children because programming is like just any other language or subject they learn in their schools. It would be good if they start learning to code at an early age so that they can become a coding expert later on.