How early can you feed a kitten normal cat food?



I have a friend that has adopted a cat and 3 kittens. The kittens were born a couple of weeks ago. When is it appropriate to feed cats solid food? What should the solid food be - regular cat food or something else?