Modelica
| Modelica | |
|---|---|
| Paradigm | Declarative language | 
| Developer | Modelica Association Project (MAP) | 
| First appeared | 1997 | 
| Stable release | 3.6
   /    March 9, 2023 | 
| OS | Cross-platform | 
| License | CC-BY-SA | 
| Filename extensions | .mo | 
| Website | www.modelica.org | 
| Major implementations | |
| AMESim, CATIA Systems, Dymola, JModelica.org, MapleSim, Wolfram SystemModeler, OpenModelica, Scicos, SimulationX, Xcos | |
Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents. The free Modelica language is developed by the non-profit Modelica Association. The Modelica Association also develops the free Modelica Standard Library that contains about 1400 generic model components and 1200 functions in various domains, as of version 4.0.0.