Programming Language

The TRNSYS engine, the standard component library and most of the publicly available non-standard component libraries are written in Fortran and are compiled into a dynamic link library for the Windows operating system. Users wishing to write their own components may write them in Fortran, C, C++, or any other language provided that they have a compiler capable of creating a DLL. Purchase of the TRNSYS Environment includes the source code for the entire kernel and all standard components save the multizone building model. Alternatively, components can be written in the TRNSYS "W" language in the TRNSYS Simulation Studio which does not require a compiler.