I found this very nice article about programming linguistics and why there are so many programmning languages while browsing the python.org web site: http://whitechapel.media.mit.edu/~tpminka/PLE/linguistics.html Highly recommended. - Mark