This package contains JADE generic language support for different languages. It has various subpackages; the special jade.lang.acl one is for the Agent Communication Language, whereas the others provide support for different Content Languages. This package defines itself an abstract interface for encoding and decoding concepts, actions and predicates to and from a content language.