P-Lingua: a programming language for Membrane Computing
P-Lingua is a programming language to describe models in Membrane Computing. P-Lingua provides a compiler to translate specifications across languages and a simulator to simulate Membrane Computing models in Java. Additional documentation about P-Lingua can be found here, including usage examples. The syntax of the command-line compiler is documented here, and the syntax of the command-line simulator is documented here. This software is available under the GNU General Public License (GPL) version 3.0.