It would be Good for Kids to learn somethings as starter before go on somethings more advance 
http://www.techsupportalert.com/content/best-free-ways-learn-programming.htm
Some good Stuffs there
I am sure you guys know that there is Freebasic(which is free but it is bit advance) and also thinbasic(not my cup of tea thought but some of you might like it!) and I am sure there are some free programming language out there that you know
http://www.techsupportalert.com/content/best-free-ways-learn-programming.htm
Some good Stuffs there
I am sure you guys know that there is Freebasic(which is free but it is bit advance) and also thinbasic(not my cup of tea thought but some of you might like it!) and I am sure there are some free programming language out there that you know