Basic programming is the skill that everyone should learn. It empowers us to implement digital solutions to the problems around us. There are a lot of problems around and a lot of have very vague ideas to solve them but can't put it up digitally. Surely no more. This skill especially for children helps in developing critical thinking and helps in their overall development. It acts as a supplement to their curriculum and helps preparing them as the leaders of tomorrow.