Educational programming language and graphic platform for all ages from 3-years-old to K12, adapting to each age and level of knowledge