Here's a simple graphic that shows you the recommended age to teach or learn batting skills.
It's a question we are often asked to consider here at PitchVision Academy, so here is your answer. Now, bear in mind that young players develop at different speeds, so these are guidelines rather than fixed points. That said, you can easily see at a glance where you should be for your age, and if you have any areas you can bring up to speed.
If you are a coach, you can use it as a rough guide for your players.
Here's that graphic (click to enlarge):