in reply to Subset of Perl language
You would be looking at creating an interpreter that works with code that looks like Perl. This is not a small task to do properly.
Since the goal is to teach programming concepts, why not take a look at Scratch, a programming language for kids? It was designed at MIT and for ages 6+.
In Section
Seekers of Perl Wisdom