 Designed as an end-to-end development environment to allow systems to be coded in one language from the database server down to the clients, it also provides APIs for other languages, including .NET Framework, Java, C/C++ and Web services.Although a free limited licence is available for development, using the JADE platform requires per-process fees to be paid.In syntax, JADE is very similar to Pascal; its syntax is based on the language Modula-2, which was derived from Pascal.