PHP is also able to do quite a lot as an interpreted language. It's not as robust as Perl or Python, but I've been happy with the results where I've used it for non-web applications. The crazy amount of built in functions in PHP and the online documentation are very handy. Unless you're already using PHP though, Python, Ruby, or Perl (in that order) are probably better bets. -- Andrew S. Zbikowski | http://andy.zibnet.us IT Outhouse Blog Thing | http://www.itouthouse.com