Catalog of Free Compilers and Interpreters is an unbelievably large list of tools that can help human beings to make computers do things. All tools are also split into categories such as logic programming languages, document formatting languages, databases, and much more.
Make sure you check this list before you purchase a compiler or an interpreter of any kind. It might save you some dollars.