PVM is independent of any particular language (it is written in C). Programs can be written in one or more languages. Libraries for C, C++ and Fortran are provided with the distribution. It has been used with other languages, such as Lisp.