언어 설정

Menu
Sites
Language
Programmatically add/delete widget

is it possible to programmatically add and delete a widget?  Some of my users can't figure out how to add a widget so I want to make it easier.

Similaraly I want to be able to delete the widget.

(All from within my C app)