UNIT6
UNIT6
UNIT6
SIMULATION
PROGRAMMING LANGUAGES
Simulation languages
• Unfortunately, there is a bewildering variety of simulation
languages. Of scores of simulation languages that have
been designed, implemented, and used, there is no single
language which can be termed as the "best," "most
useful," or "universally" available. Most of these languages
are suited for a narrow class of applications.
• If we were simulating a military system we might pick
MILITRAN; but for simulating a world dynamics model we
would perhaps use DYNAMO; for simulating a sampled-
data system we might use BLODIB; but for simulating a
job-shop scheduling. GPSS would be preferred.
continued
• In addition to the nature of a system being
simulated, the availability of the hardware and the
software also dictates the choice of a language.
• If we have only a minicomputer at our disposal, we
would not consider implementing a "large" language
such as SIMSCRIPT II.5 for our simulation
experiments.
• Availability of a simulation language is an obvious
but very important consideration in choosing a
language.
Continuous and discrete simulation
languages