Simulation language is developed with the development of digital computer. In the aspect of continuous system simulation, 1955 has the first block diagram simulation language, which is called DAS (abbreviation of English DigitalAnalog Simulator). The simulation software is equipped with a set of program modules corresponding to various standard operating components in the simulation computer. The source program written in this simulation language is divided into three parts: structure, parameters and control, which are used to specify the relationship between program modules, parameters of modules and operation modes of modules respectively. The order in which users write source program statements is arbitrary. The source program is translated into machine code by a compiler or executed after being interpreted by an interpreter. Because the programming method of the source program is similar to that of the analog computer, it is very popular in the field of simulation, prevailing between 1955 and 1965. However, the expression content of the model is limited by the types of pre-programmed modules. DAS language absorbs the characteristics of many early simulation languages and plays an important role in the development of simulation languages. In the early 1960s, the DAS language was improved and MIDAS (abbreviation of English Modified Digital Analog Simulator) appeared. In 1959, the system dynamics modeling language DYNAMO (abbreviation of English DynamicModels) appeared. 1967, the American Computer Simulation Society proposed an equation-oriented simulation language with block diagram representation function, called CSSL (abbreviation of English continuous system simulation language), which became the specification of continuous system simulation language. Since then, many simulation languages conforming to the CSSL specification have appeared. Among them, CSMP (abbreviation of continuous system modeling program) and DARE (abbreviation of differential analyzer replacement) are widely used. Because the compiler of FORTRAN, a modern formula translation language, can also generate efficient object code for some small computers, the equation-oriented simulation languages are translated into FORTRAN first, and then the object code is generated by the compiler. At present, there are many versions of simulation languages that conform to the CSSL specification.
In discrete system simulation, 1959 presents the first discrete system simulation software package, MONTECONE. 196 1 puts forward a process simulation language ── GPSS (abbreviation of English General Purpose SystemsSimulator). 1963, an event-based simulation language SIMS-script appeared. 1967 proposed another process simulation language, SIMULA67. Later, another event-based simulation language appeared: GASP (abbreviation of English general activity simulation program). After 1970s, the simulation language began to develop in the direction of multi-function. The continuous system simulation language is introduced into the discrete system simulation language, and the hybrid system simulation language is produced. Among them, two new versions of GASP language, GASP Ⅳ and GASP-PL/ 1 and SLAM (abbreviation of English simulation language for alternative modeling), are the most widely used. The hybrid simulation language HL1(short for hybrid language1) can be used to design the program of parallel computing module, which is suitable for high-speed simulation and real-time simulation. Computer simulation system combines simulation language with computer aided design software package of control system and becomes a powerful tool for design and research of control system. In recent years, simulation software system and simulation expert system have further expanded the functions of simulation language and become the new development direction of simulation language.