The invention relates to the technical field of
programming languages, and provides a method for generating an industrial low-code application based on a specific language, which comprises the following steps: S1, analyzing APP
metadata of X-IDE, functions of each engine and
a domain specific language DSL used by each engine, and obtaining an analysis result; on the basis of a TypeScript language, a set of
application specific language ASL suitable for the low-code integrated
development environment platform X-IDE is abstracted to serve as a base of the low-code integrated
development environment platform X-IDE; s2, uniformly managing each
service module by applying a specific language ASL, describing service logic by a developer through
a domain specific language DSL definition provided by an engine, storing the service logic in a
Json format, and converting the service logic in the
Json format into a code of the TypeScript language abstracted into the specific language ASL by an ASL
server during operation; and S3, according to different
business requirements, codes of the specific language ASL are converted into
multiple target languages, and industrial low-code application is generated. The learning cost of developers in the industrial low-code application development process is reduced.