1. What is APL code
APL (Advanced Programming Language) code is the high-code programming capability of the server-side customization based on the Java/Groovy development language. By compiling the code online into Java bytecode, it runs directly in the JVM of the server.

APL code can extend standard business logic through multiple namespaces and rich APIs, providing greater flexibility for implementing complex business logic in multiple industries
2. Languages supported by APL code
APL has two implementation languages: Java and Groovy.
-
Technical personnel with programming experience recommend using Java syntax to write APL code
-
CRM managers with no programming experience recommend using Groovy syntax to write APL code
3. Custom APL code support type
-
Function: APL function based on Java or Groovy grammar, need to select namespace and business object, and bind the function to use in business scenarios
-
Class: APL class based on Java or Groovy syntax, which can be used as a Util class for other functions to call