I use Mathematica for most of the programming I do. It makes ordinary programming (file handling, database handling, etc.) much easier (at least for me) than it would otherwise be. I even run nightly backups with a Mathematica script, taking advantage of Mathematica's logical operations.