SystemC is based on C++, so you can use the standard C++
programming language development tools available to create,
simulate, debug and explore various architectural and algorithmic descriptions of your design.
The SystemC Class Library has been developed to support system level design.
It runs on both PC and UNIX platforms, and is freely downloadable from the web.
It is also possible to provide additional libraries to support a
particular design methodology, e.g., SystemC Verification Library (SCV).