Computer Simulation-Discussion of the Technique and Comparison of Languages The purpose of this paper is to present a comparison of some computer simulation languages and of some of the involved in comparing software packages for digital computers are discussed in Part I. The issue is obvious: users of digital computers must choose from available languages or write their own. Substantial costs can occur, particularly in training, implementation and computer time if an inappropriate language is chosenore and more computer simulation languages are being developed: comparisons and evaluations of existing languages are useful for designers and implementers as well as users. The second part is devoted to computer simulation and simulation languages. The computational characteristics of simulation are discussed with special attention being paid to a distinction between continuous and discrete change models. Part III presents a detailed comparison of six simulation languages and packages: SIMSCRIPT, CLP, CSL, GASP, CPSS and SOL. The characteristics of each are summarized in a series of tables. The implications of this analysis for designers of languages, for users, and for implementers are developed. The conclusion of the paper is that the packages now available for computer simulation offer features which none of the more general-purpose packages do and that analysis of strengths and weaknesses of each suggests ways in which both current and future simulation languages and packages can be improved. CACM October, 1966 Teichroew, D. Lubin, J. F. CA661001 JB March 2, 1978 4:23 PM 1366 5 1366 1366 5 1366 1366 5 1366 1503 5 1366 1781 5 1366 1860 5 1366 2091 5 1366 123 6 1366 196 6 1366 919 6 1366 990 6 1366 1007 6 1366 1046 6 1366 1131 6 1366 1139 6 1366 1140 6 1366 1149 6 1366 1198 6 1366 1215 6 1366 1223 6 1366 1265 6 1366 1303 6 1366 1323 6 1366 1358 6 1366 1366 6 1366 1366 6 1366 1366 6 1366 1366 6 1366 1389 6 1366 1421 6 1366 1421 6 1366 1460 6 1366 1462 6 1366 1463 6 1366 1467 6 1366 1468 6 1366 1477 6 1366 1477 6 1366 1491 6 1366 1491 6 1366 1496 6 1366 1496 6 1366 1531 6 1366 1535 6 1366 1565 6 1366 1601 6 1366 1602 6 1366 1613 6 1366 1614 6 1366 1626 6 1366 1626 6 1366 1641 6 1366 1641 6 1366 1785 6 1366 1786 6 1366 1787 6 1366 1788 6 1366 205 6 1366 224 6 1366 249 6 1366 288 6 1366 316 6 1366 378 6 1366 381 6 1366 398 6 1366 11 6 1366 404 6 1366 410 6 1366 463 6 1366 464 6 1366 483 6 1366 3184 6 1366 3184 6 1366 3188 6 1366 584 6 1366 600 6 1366 680 6 1366 691 6 1366 763 6 1366 799 6 1366