When creating your first Tizen native application, you can select from the following options, which all use the C language:
A wearable application is targeted to run on smart watches, and can be optimized for the smaller screen.
A wearable watch application is a customized watch face that can be shown as the device home screen.
A wearable widget application is a small application that can be shown by specific UI applications (such as the home screen).
A mobile application is targeted to run on smart phones, and can take advantage of a wide variety of functionalities available on those devices.
The first application examples show a simple application with a basic UI and minimal functionality. Get familiar with the example first, and afterwards you can use it as a basis to build more complex applications with the help of the extensive native API.