BORT said unto the world upon 27/06/2005 23:16: > Please forgive me if this is TOO newbie-ish. > > I am toying with the idea of teaching my ten year old a little about > programming. I started my search with something like "best FREE > programming language for kids." After MUCH clicking and high-level > scanning, I am looking at Python and Forth. Both have advocates that > say each is a great approach to learning computers.
<snip> > [NOTE: This is not a troll. I'm geting ready to bark up a tree and I > prefer to avoid the wrong one. I am cross-posting.] > > Thanks Hi, I don't know a thing about Forth. I'm a hobbyist programmer with enough Python , and a "tourist's" level of a few other languages. So, no pro here :-) Qualifying done: A great thing about Python is the community. Roy Smith's stats comparing mailing list activity is useful data. I would also add that with the leading and closing bits of your post, it seems like perhaps you've seen an ugly flame or two in the past, no? Well, this is a very friendly place by 'net standards. One can get flamed in comp.lang.python, but you have to work at it. Hard. Another good community resource would be the Tutor mailing list -- there are a core group of posters who are very good at explaining things in a patient and novice-friendly way (and a number of intermediate folks like myself who sometimes ask, sometimes answer): <http://mail.python.org/mailman/listinfo/tutor>. A useful (and free) book aimed at high school students is How to Think Like a Computer Scientist: Learning with Python <http://greenteapress.com/thinkpython/>. Though an adult when I came to Python, I found it useful while first starting and a bit intimidated by the prospect. It quickly got me to a place where reading "grown up" books like Learning Python was easy enough. Best, Brian vdB -- http://mail.python.org/mailman/listinfo/python-list