SIMSCRIPT III 易於使用且功能強大，不需透過正式的程式語言，透過模擬語言英語的語法就能讓您設計程式。另外，它提供了一個定時機構和並發過程管理的功能，且在離散計算程式設計特別強大，讓您能夠簡單又高效率的完成程式設計。
SIMSCRIPT III 被廣泛用於模組化物件導向的程式開發設計，可移植、高保真，並有優異的交互式圖形用戶界面和動畫圖形建模應用。
典型 SIMSCRIPT III 應用包括：電信，網絡分析，交通，製造，庫存控制，醫療衛生，軍事行動，戰爭遊戲和物流規劃。
SIMSCRIPT III® 已經被數以千計的組織使用，如：美國聯邦航空局，美國的陸軍，空軍，波音公司，洛克希德·馬丁公司，雷神公司，勞斯萊斯，加拿大國家研究理事會，加拿大鐵路等。
SIMSCRIPT III Integrated Development Tools are used world wide for building object oriented, modular, portable, high-fidelity, large-scale simulation and modeling applications with excellent interactive graphical user interfaces and animated graphics.
Typical SIMSCRIPT III applications include: telecommunications, network analysis, transportation, manufacturing, inventory control, health care, military operations, war-gaming and logistics planning.
SIMSCRIPT III® has been used by thousands of organizations world-wide, like: FAA, US Army, Air Force, Boeing, Lockheed Martin, Raytheon, Rolls Royce, Canadian National Research Council, Canadian Railways, etc.
SIMSCRIPT III® is an easy-to-use and powerful object-oriented, modular, simulation language with English-like syntax. In addition to the standard features of the general-purpose object-oriented high-level languages, it provides a timing mechanism and concurrent process management. Features like: classes, objects with concurrent activities, entities, attributes, sets, events, processes and resources facilitate an easy mapping of real-world physical processes to computer based simulation models. User-defined objects can be dynamically instantiated, their activities can be scheduled and destroyed during a simulation run. They represent components of a real-world system being modeled. Their properties are defined by object attributes, while their methods and process-methods capture their behavior. Process-methods run concurrently, they can activate or interrupt each other and can be queued for limited resources. As simulation time progresses, statistical measures of changing quantities, such as queue lengths can be automatically collected and reported. During simulation run, a number of checkpoints can be created and simulation can be restarted from any one of them, facilitating multiple what-if scenarios.