I think programming is a good thing to learn and will only become more important I am sure, but I'm not sure how much a 5 year-old will get out of it.  Kids that age are only just discovering the world around them, interactions with their peers, and basic academic fundamentals. Also, best not to give them even more screen time than the excessive amounts they already get. Like taking your baby to the symphony, it would probably just create more problems than benefits. I think it should at least be beyond the primary grades before it is included in school curriculae.