Code creation and system manipulation, from drivers to user interface