Original: Like microcontrollers , DSCs have fast interrupt responses , offer control-oriented peripherals like PWMs and watchdog timers , and are usually programmed using the C programming language , although they can be programmed using the device 's native assembly language .
Simplified: A Digital Signal Controller ( DSC ) can be thought of as a hybrid of microcontrollers and DSP processors .