So, why Python (why not X)? See http://www.python.org/doc/essays/comparisons.html I'm not getting into it, I use python because it: has lists and hashes supports objects and modules has lots of builtin and optional modules has a clean, readable syntax supports exceptions, for cleaner error checking Plus, I can sit down with the html docs and an editor and crank out working code like mad