Most of the time, model code is not designed to be portable. For now, OpenMOLE handles Java, Scala, NetLogo and R (in the near future) via specific Tasks, but it is still far from covering the languages used to develop models around the world.
Meanwhile, you have to package your code using CARE, as explained in the Native Packaging section. The following contents expose how to handle your packaged model within OpenMOLE.
If by any chance, you have an example of a successful packaging for a language or software that may benefit to other users, share it ! (look at the How To Contribute page
for the most efficient way)