Your child should know the alphabet before kindergarten because she'll find school far less confusing if she already knows all her letters — but don't panic if she doesn't have all the letters down pat. There are many different ways to "know" the alphabet.
This application helps to your child to learn alphabet.
Set child photo in profile
*Real sound and human pronunciations
*Your child should know the names of the letters when you point to them, should be able to find letters in words by name, and ideally should be able to associate some of the letters with the sounds they make in words.