Though earlier versions were released into the public domain, SIMSCRIPT was commercialized by Markowitz's company, California Analysis Center, Inc. (CACI), which produced proprietary versions SIMSCRIPT I.5[4][5] and SIMSCRIPT II.5.
SIMSCRIPT II.5
SIMSCRIPT II.5[6][7] was the last pre-PC incarnation of SIMSCRIPT, one of the oldest computer simulation languages. Although military contractor CACI released it in 1971, it still enjoys wide use in large-scale military and air-traffic control simulations.[8][9]
SIMSCRIPT II.5 is a powerful, free-form, English-like, general-purpose simulation programming language. It supports the application of software engineering principles, such as structured programming and modularity, which impart orderliness and manageability to simulation models.[10]
By 1997, SIMSCRIPT III already had a GUI interface to its compiler.[14] The latest version is Release 5; earlier versions already supported 64-bit processing.[15]
PL/I implementation
A PL/I implementation was developed during 1968–1969, based on the public domain version released by RAND corporation.[16]
^1988 magazine quote: "today used principally by the U. S. military."
^William G. Shepherd Jr. (September 1988). "Market Value – PCs on Wall Street". PC Computing. pp. 150–157.
^Russell, Edward C. (1983). Building Simulation models with SIMSCRIPT II.5. Los Angeles: CACI.
^The SIMSCRIPT III programming language. Proceedings of the Winter Simulation Conference, 2005. doi:10.1109/WSC.2005.1574302. S2CID8577001. SIMSCRIPT III is a programming language for discrete-event simulation. It is a major extension of its predecessor, SIMSCRIPT II.5, providing full support for …
^Harry M. Markowitz (2009). Selected Works. World Scientific. p. 152. ISBN978-9814470216. I told Ana Marjanski, who headed the SIMSCRIPT III project, that SIMSCRIPT already has entities, attributes plus sets. She explained that the clients want object …