Modelica is a language for modeling of cyber-physical systems
modelica.org
modelica.org
The main other example that comes to mind is Cycling 74s Gen for Max/MSP.
Anyways, for those who are curious, Modelica was originally developed for the automotive/aerospace industries (IIRC) but is used in all sorts of fields - for me in particular, I know about it because of its use in modeling operational energy in buildings - everything from geothermal borehole fields and mesh topology district heating/cooling systems to complicated HVAC controls and more.
OpenModelica is the main open source tool for building and running modelica programs, and there are python wrappers you can use as well!
It gets posted on HN periodically -
Most recently: