The ChemPlugin software is distributed with “thin wrappers” that provide for its use within client programs written in a variety of languages.
The ChemPlugin software object itself is written in C++, but by employing the corresponding wrapper, it can appear to a FORTRAN client program to be written in FORTRAN, or as a MATLAB object to a MATLAB client, and so on.
ChemPlugin currently ships with wrappers for:
A single copy of ChemPlugin serves clients in all of the supported languages. There is no need to license additional software, just because you would like to use a different language.