Rubber flooring with its softness and slip resistance is best for children.
But porcelain and ceramic tiles are also kid-friendly floorings because these surfaces are highly durable and easy to maintain if they become there is any damage.