C and C++ code written for SWC