Computer Programming for kids

I was looking for ways or methods to teach Computer programming for kids. There were several languages out in use and it’s puzzle to pick the best one that interests kids. Am sure out there smart kiddies writing code already and making their presence felt, so which one do you suggest for a 10-year old kid? Thanks in advance! @srbalusu