In an effort to provide an environment for any computation, the cluster offers a wide variety of programming languages and libraries. Not only parallel applications can be run on the cluster, but batch computations as well. Following is a list of currently installed languages and libraries. If a library or piece of software that you need for your research is not found on the cluster, please let PCN know, and we'll get it installed for you.