SIMSCRIPT is a free-form, English-like general-purpose simulation language conceived by Harry Markowitz and Bernard Hausner at the RAND Corporation in 1962. It was implemented as a Fortran preprocessor on the IBM 7090 and was designed for large discrete event simulations. It influenced Simula.
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 and SIMSCRIPT II.5.
SIMSCRIPT II.5 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.
SIMSCRIPT III Release 4.0 was available by 2009, and by then it ran on Windows 7, SUN OS and Linux and has object-oriented features.
By 1997, SIMSCRIPT III already had a GUI interface to its compiler. The latest version is Release 5; earlier versions already supported 64-bit processing.
A PL/I implementation was developed during 1968–1969, based on the public domain version released by RAND Corporation.
SIMSCRIPT … was implemented as a Fortran preprocessor on the IBM 7090
The development of … SIMULA I and SIMULA 67 … were influenced by the design of SIMSCRIPT …
… and was followed by SIMSCRIPT I.5 from CACI in 1965
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 …
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 …
SIMSCRIPT. This PL/I based version, first developed in 1968–1969 … of SIMSCRIPT I, particularly in large simulations at The RAND Corporation