The Simics Simulator API completes the Device API defined in the Model Builder product to give full access to the Simics API from user-written extensions, in DML, C, C++ or Python. The Simulator API is the same in all languages but the syntax of the type and function declarations will of course differ.