This paper describes the procedure used to build several compilers, written in APL and APL2, to translate two continuous simulation languages imo APL and C+ +. The advantages and disadvantages of using APL to write a compiler are discussed. A compromise had to be found between performance (the model execution speed) and flexibility (the ease to modify parameters and test "what if " situations). The resuhing compiler (an APL2 packaged workspace) has been used successfully to generate ducational pplications and in medical research. In t roducUon System simulation [1] is one of the oldest branches of computer science. It was well advanced in the sixties, and came to maturity in the seventies. Its objective is to build a "model &...